diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_001.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_001.cpp index d4ddc4b9..3422ed1c 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_001.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_001_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_001_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_001_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_001_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_001_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_001_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_001_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_001_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_001_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_001_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_001_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_001_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_001_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_001_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_001_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_001_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_001_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_001_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_001_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_001_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_001_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_001_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_001_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_001_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_001_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_001_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_001_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_001_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_001_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_001_GetHomeApplication( void *args ) { struct IVRApplications_IVRApplications_001_GetHomeApplication_params *params = (struct IVRApplications_IVRApplications_001_GetHomeApplication_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetHomeApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetHomeApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_001_SetHomeApplication( void *args ) { struct IVRApplications_IVRApplications_001_SetHomeApplication_params *params = (struct IVRApplications_IVRApplications_001_SetHomeApplication_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->SetHomeApplication( params->pchAppKey ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_001_SetHomeApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_001_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_001_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_001_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_001_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_001_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_001_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_001_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_001_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_001_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_001_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_001_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_001_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->linux_side; + struct u_IVRApplications_IVRApplications_001 *iface = (struct u_IVRApplications_IVRApplications_001 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_002.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_002.cpp index b9dcc83f..49cf0c10 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_002.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_002_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_002_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_002_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_002_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_002_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_002_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_002_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_002_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_002_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_002_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_002_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_002_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_002_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_002_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_002_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_002_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_002_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_002_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_002_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_002_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_002_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_002_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_002_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_002_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_002_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_002_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_002_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_002_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_002_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_002_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_002_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_002_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_002_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_002_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_002_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_002_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_002_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_002_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_002_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_002_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameF NTSTATUS IVRApplications_IVRApplications_002_IsQuitUserPromptRequested( void *args ) { struct IVRApplications_IVRApplications_002_IsQuitUserPromptRequested_params *params = (struct IVRApplications_IVRApplications_002_IsQuitUserPromptRequested_params *)args; - struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->linux_side; + struct u_IVRApplications_IVRApplications_002 *iface = (struct u_IVRApplications_IVRApplications_002 *)params->u_iface; params->_ret = iface->IsQuitUserPromptRequested( ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_003.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_003.cpp index 988ead5a..9bdfa5ee 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_003.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_003_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_003_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_003_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_003_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_003_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_003_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_003_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_003_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_003_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_003_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_003_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_003_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_003_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_003_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_003_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_003_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_003_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_003_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_003_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_003_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_003_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_003_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_003_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_003_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_003_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_003_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_003_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyUint64( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyUint64_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationPropertyUint64_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationPropertyUint64( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationPropertyUint64( void NTSTATUS IVRApplications_IVRApplications_003_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_003_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_003_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_003_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_003_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_003_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_003_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_003_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_003_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_003_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_003_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameF NTSTATUS IVRApplications_IVRApplications_003_IsQuitUserPromptRequested( void *args ) { struct IVRApplications_IVRApplications_003_IsQuitUserPromptRequested_params *params = (struct IVRApplications_IVRApplications_003_IsQuitUserPromptRequested_params *)args; - struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->linux_side; + struct u_IVRApplications_IVRApplications_003 *iface = (struct u_IVRApplications_IVRApplications_003 *)params->u_iface; params->_ret = iface->IsQuitUserPromptRequested( ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_004.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_004.cpp index 4f4242f5..0bbc26d8 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_004.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_004_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_004_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_004_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_004_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_004_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_004_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_004_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_004_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_004_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_004_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_004_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_004_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_004_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_004_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_004_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_004_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_004_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_004_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_004_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_004_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_004_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_004_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_004_CancelApplicationLaunch( void *args ) { struct IVRApplications_IVRApplications_004_CancelApplicationLaunch_params *params = (struct IVRApplications_IVRApplications_004_CancelApplicationLaunch_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->CancelApplicationLaunch( params->pchAppKey ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_004_CancelApplicationLaunch( void *args NTSTATUS IVRApplications_IVRApplications_004_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_004_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_004_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_004_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_004_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyUint64( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyUint64_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationPropertyUint64_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationPropertyUint64( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationPropertyUint64( void NTSTATUS IVRApplications_IVRApplications_004_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_004_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_004_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_004_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_004_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_004_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_004_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_004_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_004_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_004_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_004_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } @@ -180,7 +180,7 @@ NTSTATUS IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameF NTSTATUS IVRApplications_IVRApplications_004_IsQuitUserPromptRequested( void *args ) { struct IVRApplications_IVRApplications_004_IsQuitUserPromptRequested_params *params = (struct IVRApplications_IVRApplications_004_IsQuitUserPromptRequested_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->IsQuitUserPromptRequested( ); return 0; } @@ -188,7 +188,7 @@ NTSTATUS IVRApplications_IVRApplications_004_IsQuitUserPromptRequested( void *ar NTSTATUS IVRApplications_IVRApplications_004_LaunchInternalProcess( void *args ) { struct IVRApplications_IVRApplications_004_LaunchInternalProcess_params *params = (struct IVRApplications_IVRApplications_004_LaunchInternalProcess_params *)args; - struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->linux_side; + struct u_IVRApplications_IVRApplications_004 *iface = (struct u_IVRApplications_IVRApplications_004 *)params->u_iface; params->_ret = iface->LaunchInternalProcess( params->pchBinaryPath, params->pchArguments, params->pchWorkingDirectory ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp index bda934fb..cfc7a2d9 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_005_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_005_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_005_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_005_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_005_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_005_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_005_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_005_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_005_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_005_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_005_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_005_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_005_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_005_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_005_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_005_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_005_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_005_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_005_LaunchTemplateApplication( void *args ) { struct IVRApplications_IVRApplications_005_LaunchTemplateApplication_params *params = (struct IVRApplications_IVRApplications_005_LaunchTemplateApplication_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->LaunchTemplateApplication( params->pchTemplateAppKey, params->pchNewAppKey, params->pKeys, params->unKeys ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_005_LaunchTemplateApplication( void *ar NTSTATUS IVRApplications_IVRApplications_005_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_005_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_005_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_005_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_005_CancelApplicationLaunch( void *args ) { struct IVRApplications_IVRApplications_005_CancelApplicationLaunch_params *params = (struct IVRApplications_IVRApplications_005_CancelApplicationLaunch_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->CancelApplicationLaunch( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_005_CancelApplicationLaunch( void *args NTSTATUS IVRApplications_IVRApplications_005_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_005_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_005_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_005_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_005_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyUint64( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyUint64_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationPropertyUint64_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationPropertyUint64( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationPropertyUint64( void NTSTATUS IVRApplications_IVRApplications_005_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_005_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_005_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_005_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_005_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_005_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_005_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_005_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_005_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_005_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_005_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -180,7 +180,7 @@ NTSTATUS IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } @@ -188,7 +188,7 @@ NTSTATUS IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameF NTSTATUS IVRApplications_IVRApplications_005_IsQuitUserPromptRequested( void *args ) { struct IVRApplications_IVRApplications_005_IsQuitUserPromptRequested_params *params = (struct IVRApplications_IVRApplications_005_IsQuitUserPromptRequested_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->IsQuitUserPromptRequested( ); return 0; } @@ -196,7 +196,7 @@ NTSTATUS IVRApplications_IVRApplications_005_IsQuitUserPromptRequested( void *ar NTSTATUS IVRApplications_IVRApplications_005_LaunchInternalProcess( void *args ) { struct IVRApplications_IVRApplications_005_LaunchInternalProcess_params *params = (struct IVRApplications_IVRApplications_005_LaunchInternalProcess_params *)args; - struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->linux_side; + struct u_IVRApplications_IVRApplications_005 *iface = (struct u_IVRApplications_IVRApplications_005 *)params->u_iface; params->_ret = iface->LaunchInternalProcess( params->pchBinaryPath, params->pchArguments, params->pchWorkingDirectory ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp index b45a315a..452df500 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_006_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_006_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_006_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_006_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_006_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_006_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_006_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_006_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_006_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_006_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_006_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_006_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_006_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_006_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_006_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_006_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_006_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_006_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_006_LaunchTemplateApplication( void *args ) { struct IVRApplications_IVRApplications_006_LaunchTemplateApplication_params *params = (struct IVRApplications_IVRApplications_006_LaunchTemplateApplication_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->LaunchTemplateApplication( params->pchTemplateAppKey, params->pchNewAppKey, params->pKeys, params->unKeys ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_006_LaunchTemplateApplication( void *ar NTSTATUS IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType( void *args ) { struct IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params *params = (struct IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->LaunchApplicationFromMimeType( params->pchMimeType, params->pchArgs ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType( void NTSTATUS IVRApplications_IVRApplications_006_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_006_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_006_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_006_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_006_CancelApplicationLaunch( void *args ) { struct IVRApplications_IVRApplications_006_CancelApplicationLaunch_params *params = (struct IVRApplications_IVRApplications_006_CancelApplicationLaunch_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->CancelApplicationLaunch( params->pchAppKey ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_006_CancelApplicationLaunch( void *args NTSTATUS IVRApplications_IVRApplications_006_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_006_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_006_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_006_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_006_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyUint64( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyUint64_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationPropertyUint64_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationPropertyUint64( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationPropertyUint64( void NTSTATUS IVRApplications_IVRApplications_006_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_006_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_006_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_006_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_006_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType( void *args ) { struct IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType_params *params = (struct IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->SetDefaultApplicationForMimeType( params->pchAppKey, params->pchMimeType ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType( v NTSTATUS IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType( void *args ) { struct IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType_params *params = (struct IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetDefaultApplicationForMimeType( params->pchMimeType, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -180,7 +180,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType( v NTSTATUS IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationSupportedMimeTypes( params->pchAppKey, params->pchMimeTypesBuffer, params->unMimeTypesBuffer ); return 0; } @@ -188,7 +188,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes( v NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationsThatSupportMimeType( params->pchMimeType, params->pchAppKeysThatSupportBuffer, params->unAppKeysThatSupportBuffer ); return 0; } @@ -196,7 +196,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType( NTSTATUS IVRApplications_IVRApplications_006_GetApplicationLaunchArguments( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationLaunchArguments_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationLaunchArguments_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationLaunchArguments( params->unHandle, params->pchArgs, params->unArgs ); return 0; } @@ -204,7 +204,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationLaunchArguments( void NTSTATUS IVRApplications_IVRApplications_006_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_006_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_006_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -212,7 +212,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_006_GetTransitionState( void *args ) { struct IVRApplications_IVRApplications_006_GetTransitionState_params *params = (struct IVRApplications_IVRApplications_006_GetTransitionState_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetTransitionState( ); return 0; } @@ -220,7 +220,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetTransitionState( void *args ) NTSTATUS IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -228,7 +228,7 @@ NTSTATUS IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetApplicationsTransitionStateNameFromEnum( params->state ); return 0; } @@ -236,7 +236,7 @@ NTSTATUS IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameF NTSTATUS IVRApplications_IVRApplications_006_IsQuitUserPromptRequested( void *args ) { struct IVRApplications_IVRApplications_006_IsQuitUserPromptRequested_params *params = (struct IVRApplications_IVRApplications_006_IsQuitUserPromptRequested_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->IsQuitUserPromptRequested( ); return 0; } @@ -244,7 +244,7 @@ NTSTATUS IVRApplications_IVRApplications_006_IsQuitUserPromptRequested( void *ar NTSTATUS IVRApplications_IVRApplications_006_LaunchInternalProcess( void *args ) { struct IVRApplications_IVRApplications_006_LaunchInternalProcess_params *params = (struct IVRApplications_IVRApplications_006_LaunchInternalProcess_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->LaunchInternalProcess( params->pchBinaryPath, params->pchArguments, params->pchWorkingDirectory ); return 0; } @@ -252,7 +252,7 @@ NTSTATUS IVRApplications_IVRApplications_006_LaunchInternalProcess( void *args ) NTSTATUS IVRApplications_IVRApplications_006_GetCurrentSceneProcessId( void *args ) { struct IVRApplications_IVRApplications_006_GetCurrentSceneProcessId_params *params = (struct IVRApplications_IVRApplications_006_GetCurrentSceneProcessId_params *)args; - struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->linux_side; + struct u_IVRApplications_IVRApplications_006 *iface = (struct u_IVRApplications_IVRApplications_006 *)params->u_iface; params->_ret = iface->GetCurrentSceneProcessId( ); return 0; } diff --git a/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp b/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp index 515e5110..890b4eac 100644 --- a/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp +++ b/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRApplications_IVRApplications_007_AddApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_007_AddApplicationManifest_params *params = (struct IVRApplications_IVRApplications_007_AddApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->AddApplicationManifest( u_pchApplicationManifestFullPath, params->bTemporary ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRApplications_IVRApplications_007_AddApplicationManifest( void *args NTSTATUS IVRApplications_IVRApplications_007_RemoveApplicationManifest( void *args ) { struct IVRApplications_IVRApplications_007_RemoveApplicationManifest_params *params = (struct IVRApplications_IVRApplications_007_RemoveApplicationManifest_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; char *u_pchApplicationManifestFullPath = vrclient_dos_to_unix_path( params->pchApplicationManifestFullPath ); params->_ret = iface->RemoveApplicationManifest( u_pchApplicationManifestFullPath ); vrclient_free_path( u_pchApplicationManifestFullPath ); @@ -28,7 +28,7 @@ NTSTATUS IVRApplications_IVRApplications_007_RemoveApplicationManifest( void *ar NTSTATUS IVRApplications_IVRApplications_007_IsApplicationInstalled( void *args ) { struct IVRApplications_IVRApplications_007_IsApplicationInstalled_params *params = (struct IVRApplications_IVRApplications_007_IsApplicationInstalled_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->IsApplicationInstalled( params->pchAppKey ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRApplications_IVRApplications_007_IsApplicationInstalled( void *args NTSTATUS IVRApplications_IVRApplications_007_GetApplicationCount( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationCount_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationCount_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationCount( ); return 0; } @@ -44,7 +44,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationCount( void *args ) NTSTATUS IVRApplications_IVRApplications_007_GetApplicationKeyByIndex( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationKeyByIndex_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationKeyByIndex_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationKeyByIndex( params->unApplicationIndex, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -52,7 +52,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationKeyByIndex( void *arg NTSTATUS IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationKeyByProcessId( params->unProcessId, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -60,7 +60,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId( void NTSTATUS IVRApplications_IVRApplications_007_LaunchApplication( void *args ) { struct IVRApplications_IVRApplications_007_LaunchApplication_params *params = (struct IVRApplications_IVRApplications_007_LaunchApplication_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->LaunchApplication( params->pchAppKey ); return 0; } @@ -68,7 +68,7 @@ NTSTATUS IVRApplications_IVRApplications_007_LaunchApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_007_LaunchTemplateApplication( void *args ) { struct IVRApplications_IVRApplications_007_LaunchTemplateApplication_params *params = (struct IVRApplications_IVRApplications_007_LaunchTemplateApplication_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->LaunchTemplateApplication( params->pchTemplateAppKey, params->pchNewAppKey, params->pKeys, params->unKeys ); return 0; } @@ -76,7 +76,7 @@ NTSTATUS IVRApplications_IVRApplications_007_LaunchTemplateApplication( void *ar NTSTATUS IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType( void *args ) { struct IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params *params = (struct IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->LaunchApplicationFromMimeType( params->pchMimeType, params->pchArgs ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType( void NTSTATUS IVRApplications_IVRApplications_007_LaunchDashboardOverlay( void *args ) { struct IVRApplications_IVRApplications_007_LaunchDashboardOverlay_params *params = (struct IVRApplications_IVRApplications_007_LaunchDashboardOverlay_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->LaunchDashboardOverlay( params->pchAppKey ); return 0; } @@ -92,7 +92,7 @@ NTSTATUS IVRApplications_IVRApplications_007_LaunchDashboardOverlay( void *args NTSTATUS IVRApplications_IVRApplications_007_CancelApplicationLaunch( void *args ) { struct IVRApplications_IVRApplications_007_CancelApplicationLaunch_params *params = (struct IVRApplications_IVRApplications_007_CancelApplicationLaunch_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->CancelApplicationLaunch( params->pchAppKey ); return 0; } @@ -100,7 +100,7 @@ NTSTATUS IVRApplications_IVRApplications_007_CancelApplicationLaunch( void *args NTSTATUS IVRApplications_IVRApplications_007_IdentifyApplication( void *args ) { struct IVRApplications_IVRApplications_007_IdentifyApplication_params *params = (struct IVRApplications_IVRApplications_007_IdentifyApplication_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->IdentifyApplication( params->unProcessId, params->pchAppKey ); return 0; } @@ -108,7 +108,7 @@ NTSTATUS IVRApplications_IVRApplications_007_IdentifyApplication( void *args ) NTSTATUS IVRApplications_IVRApplications_007_GetApplicationProcessId( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationProcessId_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationProcessId_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationProcessId( params->pchAppKey ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationProcessId( void *args NTSTATUS IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationsErrorNameFromEnum( params->error ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum( v NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyString( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyString_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationPropertyString_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationPropertyString( params->pchAppKey, params->eProperty, params->pchPropertyValueBuffer, params->unPropertyValueBufferLen, params->peError ); return 0; } @@ -132,7 +132,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyString( void NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyBool( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyBool_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationPropertyBool_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationPropertyBool( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -140,7 +140,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyBool( void *a NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyUint64( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyUint64_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationPropertyUint64_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationPropertyUint64( params->pchAppKey, params->eProperty, params->peError ); return 0; } @@ -148,7 +148,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationPropertyUint64( void NTSTATUS IVRApplications_IVRApplications_007_SetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_007_SetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_007_SetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->SetApplicationAutoLaunch( params->pchAppKey, params->bAutoLaunch ); return 0; } @@ -156,7 +156,7 @@ NTSTATUS IVRApplications_IVRApplications_007_SetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_007_GetApplicationAutoLaunch( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationAutoLaunch_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationAutoLaunch_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationAutoLaunch( params->pchAppKey ); return 0; } @@ -164,7 +164,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationAutoLaunch( void *arg NTSTATUS IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType( void *args ) { struct IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType_params *params = (struct IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->SetDefaultApplicationForMimeType( params->pchAppKey, params->pchMimeType ); return 0; } @@ -172,7 +172,7 @@ NTSTATUS IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType( v NTSTATUS IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType( void *args ) { struct IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType_params *params = (struct IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetDefaultApplicationForMimeType( params->pchMimeType, params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -180,7 +180,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType( v NTSTATUS IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationSupportedMimeTypes( params->pchAppKey, params->pchMimeTypesBuffer, params->unMimeTypesBuffer ); return 0; } @@ -188,7 +188,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes( v NTSTATUS IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationsThatSupportMimeType( params->pchMimeType, params->pchAppKeysThatSupportBuffer, params->unAppKeysThatSupportBuffer ); return 0; } @@ -196,7 +196,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType( NTSTATUS IVRApplications_IVRApplications_007_GetApplicationLaunchArguments( void *args ) { struct IVRApplications_IVRApplications_007_GetApplicationLaunchArguments_params *params = (struct IVRApplications_IVRApplications_007_GetApplicationLaunchArguments_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetApplicationLaunchArguments( params->unHandle, params->pchArgs, params->unArgs ); return 0; } @@ -204,7 +204,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetApplicationLaunchArguments( void NTSTATUS IVRApplications_IVRApplications_007_GetStartingApplication( void *args ) { struct IVRApplications_IVRApplications_007_GetStartingApplication_params *params = (struct IVRApplications_IVRApplications_007_GetStartingApplication_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetStartingApplication( params->pchAppKeyBuffer, params->unAppKeyBufferLen ); return 0; } @@ -212,7 +212,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetStartingApplication( void *args NTSTATUS IVRApplications_IVRApplications_007_GetSceneApplicationState( void *args ) { struct IVRApplications_IVRApplications_007_GetSceneApplicationState_params *params = (struct IVRApplications_IVRApplications_007_GetSceneApplicationState_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetSceneApplicationState( ); return 0; } @@ -220,7 +220,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetSceneApplicationState( void *arg NTSTATUS IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck( void *args ) { struct IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck_params *params = (struct IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->PerformApplicationPrelaunchCheck( params->pchAppKey ); return 0; } @@ -228,7 +228,7 @@ NTSTATUS IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck( v NTSTATUS IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum( void *args ) { struct IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum_params *params = (struct IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetSceneApplicationStateNameFromEnum( params->state ); return 0; } @@ -236,7 +236,7 @@ NTSTATUS IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnu NTSTATUS IVRApplications_IVRApplications_007_LaunchInternalProcess( void *args ) { struct IVRApplications_IVRApplications_007_LaunchInternalProcess_params *params = (struct IVRApplications_IVRApplications_007_LaunchInternalProcess_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->LaunchInternalProcess( params->pchBinaryPath, params->pchArguments, params->pchWorkingDirectory ); return 0; } @@ -244,7 +244,7 @@ NTSTATUS IVRApplications_IVRApplications_007_LaunchInternalProcess( void *args ) NTSTATUS IVRApplications_IVRApplications_007_GetCurrentSceneProcessId( void *args ) { struct IVRApplications_IVRApplications_007_GetCurrentSceneProcessId_params *params = (struct IVRApplications_IVRApplications_007_GetCurrentSceneProcessId_params *)args; - struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->linux_side; + struct u_IVRApplications_IVRApplications_007 *iface = (struct u_IVRApplications_IVRApplications_007 *)params->u_iface; params->_ret = iface->GetCurrentSceneProcessId( ); return 0; } diff --git a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp index e97605cf..35390e5d 100644 --- a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp +++ b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->CommitWorkingCopy( params->configFile ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->RevertWorkingCopy( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaRect( params->rect ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetLiveCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo( voi NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetWorkingSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetWorkingStandingZeroPoseToRawTrackingPose( params->pmatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->SetWorkingPlayAreaSize( params->sizeX, params->sizeZ ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->SetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->unQuadsCount ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->SetWorkingSeatedZeroPoseToRawTrackingPose( params->pMatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->SetWorkingStandingZeroPoseToRawTrackingPose( params->pMatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->ReloadFromDisk( params->configFile ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetLiveSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrack NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; iface->SetWorkingWallTagInfo( params->pTagsBuffer, params->unTagCount ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo( void *ar NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_004 *)params->u_iface; params->_ret = iface->GetLiveWallTagInfo( params->pTagsBuffer, params->punTagCount ); return 0; } diff --git a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp index f89501bd..57f1283a 100644 --- a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp +++ b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->CommitWorkingCopy( params->configFile ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->RevertWorkingCopy( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaRect( params->rect ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetLiveCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo( voi NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetWorkingSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetWorkingStandingZeroPoseToRawTrackingPose( params->pmatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->SetWorkingPlayAreaSize( params->sizeX, params->sizeZ ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->SetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->unQuadsCount ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->SetWorkingSeatedZeroPoseToRawTrackingPose( params->pMatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->SetWorkingStandingZeroPoseToRawTrackingPose( params->pMatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->ReloadFromDisk( params->configFile ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetLiveSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrack NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; iface->SetWorkingCollisionBoundsTagsInfo( params->pTagsBuffer, params->unTagCount ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsIn NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetLiveCollisionBoundsTagsInfo( params->pTagsBuffer, params->punTagCount ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->SetWorkingPhysicalBoundsInfo( params->pQuadsBuffer, params->unQuadsCount ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo( v NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->GetLivePhysicalBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo( void NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->ExportLiveToBuffer( params->pBuffer, params->pnBufferLength ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer( void *args NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_005 *)params->u_iface; params->_ret = iface->ImportFromBufferToWorking( params->pBuffer, params->nImportFlags ); return 0; } diff --git a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp index f1c731da..cf500cc5 100644 --- a/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp +++ b/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->CommitWorkingCopy( params->configFile ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->RevertWorkingCopy( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetWorkingPlayAreaRect( params->rect ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetLiveCollisionBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo( voi NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetWorkingSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetWorkingStandingZeroPoseToRawTrackingPose( params->pmatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->SetWorkingPlayAreaSize( params->sizeX, params->sizeZ ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize( void *a NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->SetWorkingCollisionBoundsInfo( params->pQuadsBuffer, params->unQuadsCount ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo( NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->SetWorkingPerimeter( params->pPointBuffer, params->unPointCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter( void *args NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->SetWorkingSeatedZeroPoseToRawTrackingPose( params->pMatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTr NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->SetWorkingStandingZeroPoseToRawTrackingPose( params->pMatStandingZeroPoseToRawTrackingPose ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRaw NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->ReloadFromDisk( params->configFile ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk( void *args ) NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->GetLiveSeatedZeroPoseToRawTrackingPose( params->pmatSeatedZeroPoseToRawTrackingPose ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrack NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->ExportLiveToBuffer( params->pBuffer, params->pnBufferLength ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer( void *args NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; params->_ret = iface->ImportFromBufferToWorking( params->pBuffer, params->nImportFlags ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking( void NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->ShowWorkingSetPreview( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview( void *ar NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->HideWorkingSetPreview( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview( void *ar NTSTATUS IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting( void *args ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting_params *params = (struct IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting_params *)args; - struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->linux_side; + struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *iface = (struct u_IVRChaperoneSetup_IVRChaperoneSetup_006 *)params->u_iface; iface->RoomSetupStarting( ); return 0; } diff --git a/vrclient_x64/cppIVRChaperone_IVRChaperone_002.cpp b/vrclient_x64/cppIVRChaperone_IVRChaperone_002.cpp index d905f705..b9d31176 100644 --- a/vrclient_x64/cppIVRChaperone_IVRChaperone_002.cpp +++ b/vrclient_x64/cppIVRChaperone_IVRChaperone_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetCalibrationState( void *args ) { struct IVRChaperone_IVRChaperone_002_GetCalibrationState_params *params = (struct IVRChaperone_IVRChaperone_002_GetCalibrationState_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; params->_ret = iface->GetCalibrationState( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetCalibrationState( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo( void *args ) { struct IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo_params *params = (struct IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; params->_ret = iface->GetSoftBoundsInfo( params->pInfo ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_GetHardBoundsInfo( void *args ) { struct IVRChaperone_IVRChaperone_002_GetHardBoundsInfo_params *params = (struct IVRChaperone_IVRChaperone_002_GetHardBoundsInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; params->_ret = iface->GetHardBoundsInfo( params->pQuadsBuffer, params->punQuadsCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetHardBoundsInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo( void *args ) { struct IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo_params *params = (struct IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; params->_ret = iface->GetSeatedBoundsInfo( params->pInfo ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_ReloadInfo( void *args ) { struct IVRChaperone_IVRChaperone_002_ReloadInfo_params *params = (struct IVRChaperone_IVRChaperone_002_ReloadInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; iface->ReloadInfo( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_ReloadInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_SetSceneColor( void *args ) { struct IVRChaperone_IVRChaperone_002_SetSceneColor_params *params = (struct IVRChaperone_IVRChaperone_002_SetSceneColor_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; iface->SetSceneColor( params->color ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_SetSceneColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_GetBoundsColor( void *args ) { struct IVRChaperone_IVRChaperone_002_GetBoundsColor_params *params = (struct IVRChaperone_IVRChaperone_002_GetBoundsColor_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; iface->GetBoundsColor( params->pOutputColorArray, params->nNumOutputColors ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_GetBoundsColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_AreBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_002_AreBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_002_AreBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; params->_ret = iface->AreBoundsVisible( ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRChaperone_IVRChaperone_002_AreBoundsVisible( void *args ) NTSTATUS IVRChaperone_IVRChaperone_002_ForceBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_002_ForceBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_002_ForceBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_002 *iface = (struct u_IVRChaperone_IVRChaperone_002 *)params->u_iface; iface->ForceBoundsVisible( params->bForce ); return 0; } diff --git a/vrclient_x64/cppIVRChaperone_IVRChaperone_003.cpp b/vrclient_x64/cppIVRChaperone_IVRChaperone_003.cpp index f7ed6ddf..9bcff621 100644 --- a/vrclient_x64/cppIVRChaperone_IVRChaperone_003.cpp +++ b/vrclient_x64/cppIVRChaperone_IVRChaperone_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_GetCalibrationState( void *args ) { struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params *params = (struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; params->_ret = iface->GetCalibrationState( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_GetCalibrationState( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaSize( void *args ) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params *params = (struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; params->_ret = iface->GetPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaSize( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaRect( void *args ) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params *params = (struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; params->_ret = iface->GetPlayAreaRect( params->rect ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaRect( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_ReloadInfo( void *args ) { struct IVRChaperone_IVRChaperone_003_ReloadInfo_params *params = (struct IVRChaperone_IVRChaperone_003_ReloadInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; iface->ReloadInfo( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_ReloadInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_SetSceneColor( void *args ) { struct IVRChaperone_IVRChaperone_003_SetSceneColor_params *params = (struct IVRChaperone_IVRChaperone_003_SetSceneColor_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; iface->SetSceneColor( params->color ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_SetSceneColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_GetBoundsColor( void *args ) { struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params *params = (struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; iface->GetBoundsColor( params->pOutputColorArray, params->nNumOutputColors, params->flCollisionBoundsFadeDistance, params->pOutputCameraColor ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_GetBoundsColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_AreBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; params->_ret = iface->AreBoundsVisible( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperone_IVRChaperone_003_AreBoundsVisible( void *args ) NTSTATUS IVRChaperone_IVRChaperone_003_ForceBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->u_iface; iface->ForceBoundsVisible( params->bForce ); return 0; } diff --git a/vrclient_x64/cppIVRChaperone_IVRChaperone_004.cpp b/vrclient_x64/cppIVRChaperone_IVRChaperone_004.cpp index 14accf7d..a0ff5080 100644 --- a/vrclient_x64/cppIVRChaperone_IVRChaperone_004.cpp +++ b/vrclient_x64/cppIVRChaperone_IVRChaperone_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_GetCalibrationState( void *args ) { struct IVRChaperone_IVRChaperone_004_GetCalibrationState_params *params = (struct IVRChaperone_IVRChaperone_004_GetCalibrationState_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; params->_ret = iface->GetCalibrationState( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_GetCalibrationState( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_GetPlayAreaSize( void *args ) { struct IVRChaperone_IVRChaperone_004_GetPlayAreaSize_params *params = (struct IVRChaperone_IVRChaperone_004_GetPlayAreaSize_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; params->_ret = iface->GetPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_GetPlayAreaSize( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_GetPlayAreaRect( void *args ) { struct IVRChaperone_IVRChaperone_004_GetPlayAreaRect_params *params = (struct IVRChaperone_IVRChaperone_004_GetPlayAreaRect_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; params->_ret = iface->GetPlayAreaRect( params->rect ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_GetPlayAreaRect( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_ReloadInfo( void *args ) { struct IVRChaperone_IVRChaperone_004_ReloadInfo_params *params = (struct IVRChaperone_IVRChaperone_004_ReloadInfo_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; iface->ReloadInfo( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_ReloadInfo( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_SetSceneColor( void *args ) { struct IVRChaperone_IVRChaperone_004_SetSceneColor_params *params = (struct IVRChaperone_IVRChaperone_004_SetSceneColor_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; iface->SetSceneColor( params->color ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_SetSceneColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_GetBoundsColor( void *args ) { struct IVRChaperone_IVRChaperone_004_GetBoundsColor_params *params = (struct IVRChaperone_IVRChaperone_004_GetBoundsColor_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; iface->GetBoundsColor( params->pOutputColorArray, params->nNumOutputColors, params->flCollisionBoundsFadeDistance, params->pOutputCameraColor ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_GetBoundsColor( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_AreBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_004_AreBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_004_AreBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; params->_ret = iface->AreBoundsVisible( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_AreBoundsVisible( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_ForceBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_004_ForceBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_004_ForceBoundsVisible_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; iface->ForceBoundsVisible( params->bForce ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRChaperone_IVRChaperone_004_ForceBoundsVisible( void *args ) NTSTATUS IVRChaperone_IVRChaperone_004_ResetZeroPose( void *args ) { struct IVRChaperone_IVRChaperone_004_ResetZeroPose_params *params = (struct IVRChaperone_IVRChaperone_004_ResetZeroPose_params *)args; - struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->linux_side; + struct u_IVRChaperone_IVRChaperone_004 *iface = (struct u_IVRChaperone_IVRChaperone_004 *)params->u_iface; iface->ResetZeroPose( params->eTrackingUniverseOrigin ); return 0; } diff --git a/vrclient_x64/cppIVRClientCore_IVRClientCore_002.cpp b/vrclient_x64/cppIVRClientCore_IVRClientCore_002.cpp index e34eb8eb..2e7a2eae 100644 --- a/vrclient_x64/cppIVRClientCore_IVRClientCore_002.cpp +++ b/vrclient_x64/cppIVRClientCore_IVRClientCore_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_Cleanup( void *args ) { struct IVRClientCore_IVRClientCore_002_Cleanup_params *params = (struct IVRClientCore_IVRClientCore_002_Cleanup_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; iface->Cleanup( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_Cleanup( void *args ) NTSTATUS IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid( void *args ) { struct IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid_params *params = (struct IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = iface->IsInterfaceVersionValid( params->pchInterfaceVersion ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid( void *args ) NTSTATUS IVRClientCore_IVRClientCore_002_GetGenericInterface( void *args ) { struct IVRClientCore_IVRClientCore_002_GetGenericInterface_params *params = (struct IVRClientCore_IVRClientCore_002_GetGenericInterface_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = iface->GetGenericInterface( params->pchNameAndVersion, params->peError ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_GetGenericInterface( void *args ) NTSTATUS IVRClientCore_IVRClientCore_002_BIsHmdPresent( void *args ) { struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params *params = (struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = iface->BIsHmdPresent( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_BIsHmdPresent( void *args ) NTSTATUS IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError( void *args ) { struct IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params *params = (struct IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = iface->GetEnglishStringForHmdError( params->eError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError( void *args NTSTATUS IVRClientCore_IVRClientCore_002_GetIDForVRInitError( void *args ) { struct IVRClientCore_IVRClientCore_002_GetIDForVRInitError_params *params = (struct IVRClientCore_IVRClientCore_002_GetIDForVRInitError_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = iface->GetIDForVRInitError( params->eError ); return 0; } diff --git a/vrclient_x64/cppIVRClientCore_IVRClientCore_003.cpp b/vrclient_x64/cppIVRClientCore_IVRClientCore_003.cpp index 6548ec78..b588c77d 100644 --- a/vrclient_x64/cppIVRClientCore_IVRClientCore_003.cpp +++ b/vrclient_x64/cppIVRClientCore_IVRClientCore_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_Cleanup( void *args ) { struct IVRClientCore_IVRClientCore_003_Cleanup_params *params = (struct IVRClientCore_IVRClientCore_003_Cleanup_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; iface->Cleanup( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_Cleanup( void *args ) NTSTATUS IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid( void *args ) { struct IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid_params *params = (struct IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; params->_ret = iface->IsInterfaceVersionValid( params->pchInterfaceVersion ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid( void *args ) NTSTATUS IVRClientCore_IVRClientCore_003_GetGenericInterface( void *args ) { struct IVRClientCore_IVRClientCore_003_GetGenericInterface_params *params = (struct IVRClientCore_IVRClientCore_003_GetGenericInterface_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; params->_ret = iface->GetGenericInterface( params->pchNameAndVersion, params->peError ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_GetGenericInterface( void *args ) NTSTATUS IVRClientCore_IVRClientCore_003_BIsHmdPresent( void *args ) { struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params *params = (struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; params->_ret = iface->BIsHmdPresent( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_BIsHmdPresent( void *args ) NTSTATUS IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError( void *args ) { struct IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params *params = (struct IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; params->_ret = iface->GetEnglishStringForHmdError( params->eError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError( void *args NTSTATUS IVRClientCore_IVRClientCore_003_GetIDForVRInitError( void *args ) { struct IVRClientCore_IVRClientCore_003_GetIDForVRInitError_params *params = (struct IVRClientCore_IVRClientCore_003_GetIDForVRInitError_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; params->_ret = iface->GetIDForVRInitError( params->eError ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp index 6279ee52..13f26b83 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetLastError( void *args ) { struct IVRCompositor_IVRCompositor_005_GetLastError_params *params = (struct IVRCompositor_IVRCompositor_005_GetLastError_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->GetLastError( params->pchBuffer, params->unBufferSize ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetLastError( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetVSync( void *args ) { struct IVRCompositor_IVRCompositor_005_SetVSync_params *params = (struct IVRCompositor_IVRCompositor_005_SetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetVSync( params->bVSync ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_GetVSync( void *args ) { struct IVRCompositor_IVRCompositor_005_GetVSync_params *params = (struct IVRCompositor_IVRCompositor_005_GetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->GetVSync( ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetGamma( void *args ) { struct IVRCompositor_IVRCompositor_005_SetGamma_params *params = (struct IVRCompositor_IVRCompositor_005_SetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetGamma( params->fGamma ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_GetGamma( void *args ) { struct IVRCompositor_IVRCompositor_005_GetGamma_params *params = (struct IVRCompositor_IVRCompositor_005_GetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->GetGamma( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetGraphicsDevice( void *args ) { struct IVRCompositor_IVRCompositor_005_SetGraphicsDevice_params *params = (struct IVRCompositor_IVRCompositor_005_SetGraphicsDevice_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetGraphicsDevice( params->eType, params->pDevice ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetGraphicsDevice( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_005_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_005_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->WaitGetPoses( params->pPoseArray, params->unPoseArrayCount ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_Submit( void *args ) { struct IVRCompositor_IVRCompositor_005_Submit_params *params = (struct IVRCompositor_IVRCompositor_005_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->Submit( params->eEye, params->pTexture, params->pBounds ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_GetOverlayDefaults( void *args ) { struct IVRCompositor_IVRCompositor_005_GetOverlayDefaults_params *params = (struct IVRCompositor_IVRCompositor_005_GetOverlayDefaults_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->GetOverlayDefaults( params->pSettings ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetOverlayDefaults( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlay( void *args ) { struct IVRCompositor_IVRCompositor_005_SetOverlay_params *params = (struct IVRCompositor_IVRCompositor_005_SetOverlay_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetOverlay( params->pTexture, params->pSettings ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlay( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlayRaw( void *args ) { struct IVRCompositor_IVRCompositor_005_SetOverlayRaw_params *params = (struct IVRCompositor_IVRCompositor_005_SetOverlayRaw_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetOverlayRaw( params->buffer, params->width, params->height, params->depth, params->pSettings ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlayRaw( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlayFromFile( void *args ) { struct IVRCompositor_IVRCompositor_005_SetOverlayFromFile_params *params = (struct IVRCompositor_IVRCompositor_005_SetOverlayFromFile_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); iface->SetOverlayFromFile( u_pchFilePath, params->pSettings ); vrclient_free_path( u_pchFilePath ); @@ -114,7 +114,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetOverlayFromFile( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_ClearOverlay( void *args ) { struct IVRCompositor_IVRCompositor_005_ClearOverlay_params *params = (struct IVRCompositor_IVRCompositor_005_ClearOverlay_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->ClearOverlay( ); return 0; } @@ -122,7 +122,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_ClearOverlay( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_005_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_005_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; u_Compositor_FrameTiming_090 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -133,7 +133,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_005_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_005_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -141,7 +141,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_005_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_005_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -149,7 +149,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_005_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_005_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -157,7 +157,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_005_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_005_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -165,7 +165,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_005_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_005_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -173,7 +173,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_005_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_005_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -181,7 +181,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection( void *args ) { struct IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params *params = (struct IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->pSettings, params->fAspectRatio, params->eOrigin, params->vSource, params->vDirection, params->pvecIntersectionUV, params->pvecIntersectionTrackingSpace ); return 0; } @@ -189,7 +189,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection( void *args NTSTATUS IVRCompositor_IVRCompositor_005_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_005_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_005_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -197,7 +197,7 @@ NTSTATUS IVRCompositor_IVRCompositor_005_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_005_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_005_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_005_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_005 *iface = (struct u_IVRCompositor_IVRCompositor_005 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_006.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_006.cpp index 9dce2dd2..e6fa23f5 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_006.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetLastError( void *args ) { struct IVRCompositor_IVRCompositor_006_GetLastError_params *params = (struct IVRCompositor_IVRCompositor_006_GetLastError_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->GetLastError( params->pchBuffer, params->unBufferSize ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetLastError( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_SetVSync( void *args ) { struct IVRCompositor_IVRCompositor_006_SetVSync_params *params = (struct IVRCompositor_IVRCompositor_006_SetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->SetVSync( params->bVSync ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_SetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_GetVSync( void *args ) { struct IVRCompositor_IVRCompositor_006_GetVSync_params *params = (struct IVRCompositor_IVRCompositor_006_GetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->GetVSync( ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_SetGamma( void *args ) { struct IVRCompositor_IVRCompositor_006_SetGamma_params *params = (struct IVRCompositor_IVRCompositor_006_SetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->SetGamma( params->fGamma ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_SetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_GetGamma( void *args ) { struct IVRCompositor_IVRCompositor_006_GetGamma_params *params = (struct IVRCompositor_IVRCompositor_006_GetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->GetGamma( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_SetGraphicsDevice( void *args ) { struct IVRCompositor_IVRCompositor_006_SetGraphicsDevice_params *params = (struct IVRCompositor_IVRCompositor_006_SetGraphicsDevice_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->SetGraphicsDevice( params->eType, params->pDevice ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_SetGraphicsDevice( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_006_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_006_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_Submit( void *args ) { struct IVRCompositor_IVRCompositor_006_Submit_params *params = (struct IVRCompositor_IVRCompositor_006_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->Submit( params->eEye, params->pTexture, params->pBounds ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_006_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_006_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; u_Compositor_FrameTiming_090 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_006_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_006_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_006_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_006_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_006_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_006_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_006_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_006_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_006_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_006_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_006_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_006_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_006_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_006_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_006_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_006_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -163,7 +163,7 @@ NTSTATUS IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_006_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_006_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_006_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_006 *iface = (struct u_IVRCompositor_IVRCompositor_006 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp index 8bd87054..015050af 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetLastError( void *args ) { struct IVRCompositor_IVRCompositor_007_GetLastError_params *params = (struct IVRCompositor_IVRCompositor_007_GetLastError_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->GetLastError( params->pchBuffer, params->unBufferSize ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetLastError( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_SetVSync( void *args ) { struct IVRCompositor_IVRCompositor_007_SetVSync_params *params = (struct IVRCompositor_IVRCompositor_007_SetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->SetVSync( params->bVSync ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_SetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_GetVSync( void *args ) { struct IVRCompositor_IVRCompositor_007_GetVSync_params *params = (struct IVRCompositor_IVRCompositor_007_GetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->GetVSync( ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_SetGamma( void *args ) { struct IVRCompositor_IVRCompositor_007_SetGamma_params *params = (struct IVRCompositor_IVRCompositor_007_SetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->SetGamma( params->fGamma ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_SetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_GetGamma( void *args ) { struct IVRCompositor_IVRCompositor_007_GetGamma_params *params = (struct IVRCompositor_IVRCompositor_007_GetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->GetGamma( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_007_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_007_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_Submit( void *args ) { struct IVRCompositor_IVRCompositor_007_Submit_params *params = (struct IVRCompositor_IVRCompositor_007_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->Submit( params->eEye, params->eTextureType, params->pTexture, params->pBounds ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_007_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_007_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; u_Compositor_FrameTiming_093 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -83,7 +83,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_007_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_007_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_007_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_007_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_007_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_007_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_007_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_007_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_007_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_007_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_007_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_007_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_007_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_007_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_007_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_007_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_007_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_007_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_007_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_007 *iface = (struct u_IVRCompositor_IVRCompositor_007 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp index c1676b59..1837b192 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetLastError( void *args ) { struct IVRCompositor_IVRCompositor_008_GetLastError_params *params = (struct IVRCompositor_IVRCompositor_008_GetLastError_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetLastError( params->pchBuffer, params->unBufferSize ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetLastError( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_SetVSync( void *args ) { struct IVRCompositor_IVRCompositor_008_SetVSync_params *params = (struct IVRCompositor_IVRCompositor_008_SetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->SetVSync( params->bVSync ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_SetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetVSync( void *args ) { struct IVRCompositor_IVRCompositor_008_GetVSync_params *params = (struct IVRCompositor_IVRCompositor_008_GetVSync_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetVSync( ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetVSync( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_SetGamma( void *args ) { struct IVRCompositor_IVRCompositor_008_SetGamma_params *params = (struct IVRCompositor_IVRCompositor_008_SetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->SetGamma( params->fGamma ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_SetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetGamma( void *args ) { struct IVRCompositor_IVRCompositor_008_GetGamma_params *params = (struct IVRCompositor_IVRCompositor_008_GetGamma_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetGamma( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetGamma( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_008_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_008_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_Submit( void *args ) { struct IVRCompositor_IVRCompositor_008_Submit_params *params = (struct IVRCompositor_IVRCompositor_008_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->Submit( params->eEye, params->eTextureType, params->pTexture, params->pBounds, params->nSubmitFlags ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_008_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_008_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; u_Compositor_FrameTiming_093 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -83,7 +83,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_008_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_008_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_008_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_008_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_008_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_008_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->SetSkyboxOverride( params->eTextureType, params->pFront, params->pBack, params->pLeft, params->pRight, params->pTop, params->pBottom ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_008_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_008_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_008_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_008_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_008_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_008_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_008_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_008_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_008_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_008_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_008_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_008_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_008_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_008_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -163,7 +163,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -171,7 +171,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_008_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_008_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_008_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -179,7 +179,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_008_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_008_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -187,7 +187,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_008_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_008_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -195,7 +195,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_008_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_008_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -203,7 +203,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -211,7 +211,7 @@ NTSTATUS IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_008_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_008_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_008_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_008 *iface = (struct u_IVRCompositor_IVRCompositor_008 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp index adf86be7..4335c057 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_009_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_009_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_009_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_009_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_009_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_009_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_009_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_009_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_009_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_009_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_009_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_009_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; u_Compositor_FrameTiming_0913 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -67,7 +67,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -75,7 +75,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_009_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_009_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -83,7 +83,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_009_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_009_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_009_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_009_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_009_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_009_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_009_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_009_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_009_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_009_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_009_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_009_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_009_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_009_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_009_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_009_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_009_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_009_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_009_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -163,7 +163,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_009_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_009_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -171,7 +171,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -179,7 +179,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_009_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_009_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp index 69810092..8223fff2 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_010_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_010_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_010_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_010_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_010_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_010_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_010_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_010_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_010_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_010_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_010_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_010_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; u_Compositor_FrameTiming_0914 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -67,7 +67,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -75,7 +75,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_010_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_010_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -83,7 +83,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_010_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_010_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_010_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_010_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_010_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_010_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_010_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_010_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_010_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_010_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_010_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_010_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_010_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_010_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_010_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_010_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_010_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_010_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_010_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -163,7 +163,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_010_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_010_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -171,7 +171,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -179,7 +179,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_010_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_010_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp index d2da2a91..df19757e 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_011_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_011_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_011_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_011_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_011_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_011_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_011_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_011_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_011_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_011_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_011_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_011_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_011_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_011_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_011_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_011_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_011_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_011_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_011_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_011_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_011_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_011_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_011_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_011_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_011_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_011_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_011_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_011_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_011_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_011_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_011_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_011_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_011_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_011_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_011_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_011_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_011_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp index 1a3866f6..3c854f4d 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_012_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_012_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_012_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_012_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_012_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_012_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_012_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_012_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_012_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_012_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_012_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_012_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_012_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_012_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_012_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_012_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_012_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_012_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_012_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_012_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_012_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_012_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_012_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_012_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_012_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_012_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_012_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_012_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_012_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_012_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_012_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_012_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_012_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_012_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_012_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_012_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_012_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp index 5bf2aff0..f18fbedd 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_013_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_013_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_013_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_013_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_013_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_013_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_013_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_013_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_013_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_013_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_013_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_013_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_013_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_013_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_013_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_013_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_013_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_013_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_013_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_013_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_013_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_013_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_013_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_013_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_013_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_013_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_013_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_013_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_013_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_013_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_013_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_013_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_013_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_013_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_013_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_013_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_013_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp index 54fbd614..13b45278 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_014_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_014_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_014_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_014_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_014_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_014_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_014_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_014_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_014_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_014_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_014_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_014_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_014_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_014_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_014_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_014_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_014_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_014_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_014_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_014_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_014_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_014_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_014_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_014_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_014_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_014_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_014_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_014_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_014_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_014_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_014_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_014_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_014_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_014_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_014_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_014_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_014_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_014_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_014_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_014_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_014_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_014_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp index 5a64952a..0ca50f61 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_015_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_015_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_015_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_015_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_015_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_015_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_015_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_015_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_015_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_015_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_015_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_015_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_015_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_015_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_015_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_015_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_015_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_015_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_015_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_015_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_015_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_015_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_015_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_015_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_015_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_015_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_015_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_015_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_015_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_015_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_015_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_015_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_015_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_015_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_015_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_015_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_015_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_015_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_015_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_015_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_015_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_015_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_015_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_015_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_RequestScreenshot( void *args ) { struct IVRCompositor_IVRCompositor_015_RequestScreenshot_params *params = (struct IVRCompositor_IVRCompositor_015_RequestScreenshot_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->RequestScreenshot( params->type, params->pchDestinationFileName, params->pchVRDestinationFileName ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_RequestScreenshot( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType( void *args ) { struct IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params *params = (struct IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetCurrentScreenshotType( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp index 47ccc360..1e8cffeb 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_016_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_016_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_016_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_016_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_016_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_016_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_016_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_016_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_016_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_016_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_016_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_016_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; u_Compositor_FrameTiming_102 u_pTiming; if (params->pTiming) u_pTiming = *params->pTiming; params->_ret = iface->GetFrameTiming( params->pTiming ? &u_pTiming : nullptr, params->unFramesAgo ); @@ -75,7 +75,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -83,7 +83,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_016_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_016_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -91,7 +91,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_016_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_016_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -99,7 +99,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_016_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_016_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -107,7 +107,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_016_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_016_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -115,7 +115,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_016_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_016_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -123,7 +123,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_016_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_016_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -131,7 +131,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_016_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_016_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -139,7 +139,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_016_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_016_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -147,7 +147,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -155,7 +155,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_016_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_016_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_016_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -163,7 +163,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_016_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_016_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -171,7 +171,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_016_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_016_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -179,7 +179,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_016_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_016_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -187,7 +187,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -195,7 +195,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_016_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_016_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -203,7 +203,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -211,7 +211,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -219,7 +219,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_016_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_016_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_016_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -227,7 +227,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_016_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_016_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -235,7 +235,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -243,7 +243,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -251,7 +251,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -259,7 +259,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -267,7 +267,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp index ead7c385..571f6c6e 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_017_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_017_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_017_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_017_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_017_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_017_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_017_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_017_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_017_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_017_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_017_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_017_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_017_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_017_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_017_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_017_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_017_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_017_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_017_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_017_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_017_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_017_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_017_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_017_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_017_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_017_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_017_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_017_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_017_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_017_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_017_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_017_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_017_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_017_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_017_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_017_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_017_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_017_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_017_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_017_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_017_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_017_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_017_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_017_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_017_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_017_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp index 28bd37b0..7aa1890e 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_018_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_018_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_018_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_018_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_018_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_018_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_018_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_018_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_018_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_018_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_018_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_018_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_018_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_018_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_018_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_018_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_018_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_018_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_018_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_018_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_018_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_018_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_018_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_018_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_018_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_018_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_018_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_018_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_018_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_018_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_018_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_018_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_018_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_018_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_018_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_018_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_018_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_018_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_018_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_018_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_018_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_018_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_018_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_018_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_018_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_018_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_018_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_018_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp index 134b9397..25831c40 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_019_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_019_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_019_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_019_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_019_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_019_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_019_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_019_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_019_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_019_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_019_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_019_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_019_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_019_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_019_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_019_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_019_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_019_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_019_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_019_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_019_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_019_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_019_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_019_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_019_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_019_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_019_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_019_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_019_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_019_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_019_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_019_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_019_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_019_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_019_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_019_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_019_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_019_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_019_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_019_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_019_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_019_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_019_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_019_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_019_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_019_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_019_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_019_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp index f673b405..c111b006 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_020_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_020_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_020_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_020_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_020_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_020_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_020_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_020_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_020_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_020_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_020_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_020_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_020_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_020_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_020_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_020_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_020_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_020_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_020_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_020_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_020_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_020_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_020_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_020_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_020_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_020_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_020_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_020_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_020_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_020_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_020_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_020_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_020_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_020_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_020_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_020_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_020_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_020_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_020_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_020_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_020_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_020_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_020_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_020_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_020_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_020_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_020_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_020_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp index 0542e5fc..c86285f9 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_021_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_021_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_021_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_021_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_021_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_021_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_021_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_021_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_021_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_021_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_021_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_021_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_021_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_021_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_021_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_021_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_021_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_021_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_021_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_021_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_021_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_021_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_021_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_021_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_021_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_021_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_021_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_021_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_021_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_021_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_021_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_021_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_021_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_021_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_021_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_021_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_021_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_021_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_021_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_021_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_021_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_021_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_021_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_021_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_021_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_021_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_021_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_021_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_021_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; iface->SetExplicitTimingMode( params->bExplicitTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp index 152e647c..b7f13404 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_022_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_022_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_022_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_022_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_022_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_022_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_022_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_022_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_022_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_022_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_022_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_022_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_022_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_022_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_022_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_022_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_022_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_022_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_022_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_022_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_022_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_022_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_022_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_022_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_022_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_022_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_022_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_022_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_022_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_022_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_022_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_022_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_022_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_022_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_022_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_022_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_022_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_022_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_022_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_022_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_022_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_022_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_022_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_022_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_022_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_022_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_022_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_022_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_022_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; iface->SetExplicitTimingMode( params->eTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled( void *args ) { struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled_params *params = (struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->IsMotionSmoothingEnabled( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported( void *args ) { struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported_params *params = (struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->IsMotionSmoothingSupported( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported( void *args NTSTATUS IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading( void *args ) { struct IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading_params *params = (struct IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; params->_ret = iface->IsCurrentSceneFocusAppLoading( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp index 209e8f85..1d756306 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_024_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_024_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_024_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_024_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_024_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_024_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_024_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_024_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_024_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_024_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_024_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_024_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_024_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_024_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_024_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_024_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_024_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_024_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_024_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_024_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_024_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_024_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_024_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_024_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_024_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_024_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_024_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_024_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_024_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_024_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_024_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_024_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_024_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_024_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_024_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_024_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_024_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_024_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_024_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_024_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_024_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_024_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_024_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_024_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_024_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_024_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_024_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_024_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_024_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->SetExplicitTimingMode( params->eTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled( void *args ) { struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled_params *params = (struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->IsMotionSmoothingEnabled( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported( void *args ) { struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported_params *params = (struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->IsMotionSmoothingSupported( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported( void *args NTSTATUS IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading( void *args ) { struct IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading_params *params = (struct IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; params->_ret = iface->IsCurrentSceneFocusAppLoading( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading( void *ar NTSTATUS IVRCompositor_IVRCompositor_024_SetStageOverride_Async( void *args ) { struct IVRCompositor_IVRCompositor_024_SetStageOverride_Async_params *params = (struct IVRCompositor_IVRCompositor_024_SetStageOverride_Async_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; char *u_pchRenderModelPath = vrclient_dos_to_unix_path( params->pchRenderModelPath ); params->_ret = iface->SetStageOverride_Async( u_pchRenderModelPath, params->pTransform, params->pRenderSettings, params->nSizeOfRenderSettings ); vrclient_free_path( u_pchRenderModelPath ); @@ -362,7 +362,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SetStageOverride_Async( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_ClearStageOverride( void *args ) { struct IVRCompositor_IVRCompositor_024_ClearStageOverride_params *params = (struct IVRCompositor_IVRCompositor_024_ClearStageOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; iface->ClearStageOverride( ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp index 15c97c95..c3d1ce53 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_026_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_026_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_026_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_026_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_026_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_026_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_026_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_026_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_026_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_026_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_026_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_026_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_026_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_026_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_026_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_026_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_026_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_026_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_026_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_026_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_026_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_026_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_026_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_026_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_026_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_026_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_026_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_026_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_026_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_026_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_026_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_026_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_026_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_026_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_026_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_026_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_026_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_026_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_026_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_026_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_026_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_026_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_026_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_026_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_026_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_026_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_026_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_026_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_026_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->SetExplicitTimingMode( params->eTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled( void *args ) { struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled_params *params = (struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->IsMotionSmoothingEnabled( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported( void *args ) { struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported_params *params = (struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->IsMotionSmoothingSupported( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported( void *args NTSTATUS IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading( void *args ) { struct IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading_params *params = (struct IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->IsCurrentSceneFocusAppLoading( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading( void *ar NTSTATUS IVRCompositor_IVRCompositor_026_SetStageOverride_Async( void *args ) { struct IVRCompositor_IVRCompositor_026_SetStageOverride_Async_params *params = (struct IVRCompositor_IVRCompositor_026_SetStageOverride_Async_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; char *u_pchRenderModelPath = vrclient_dos_to_unix_path( params->pchRenderModelPath ); params->_ret = iface->SetStageOverride_Async( u_pchRenderModelPath, params->pTransform, params->pRenderSettings, params->nSizeOfRenderSettings ); vrclient_free_path( u_pchRenderModelPath ); @@ -362,7 +362,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SetStageOverride_Async( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_ClearStageOverride( void *args ) { struct IVRCompositor_IVRCompositor_026_ClearStageOverride_params *params = (struct IVRCompositor_IVRCompositor_026_ClearStageOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; iface->ClearStageOverride( ); return 0; } @@ -370,7 +370,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_ClearStageOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults( void *args ) { struct IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults_params *params = (struct IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetCompositorBenchmarkResults( params->pBenchmarkResults, params->nSizeOfBenchmarkResults ); return 0; } @@ -378,7 +378,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults( void *ar NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs( void *args ) { struct IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs_params *params = (struct IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetLastPosePredictionIDs( params->pRenderPosePredictionID, params->pGamePosePredictionID ); return 0; } @@ -386,7 +386,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_GetPosesForFrame( void *args ) { struct IVRCompositor_IVRCompositor_026_GetPosesForFrame_params *params = (struct IVRCompositor_IVRCompositor_026_GetPosesForFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; params->_ret = iface->GetPosesForFrame( params->unPosePredictionID, params->pPoseArray, params->unPoseArrayCount ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp index c11101d0..3cc33fd5 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_027_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_027_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_027_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_027_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_027_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_027_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_027_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_027_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_027_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_027_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_027_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_027_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_027_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_027_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_027_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_027_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_027_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_027_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_027_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_027_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeGridIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_027_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_027_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_027_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_027_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_027_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_027_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_027_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_027_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_027_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_027_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_027_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_027_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_027_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_027_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_027_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_027_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_027_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_027_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_027_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_027_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_027_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_027_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_027_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_027_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_027_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_027_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_027_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_027_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_027_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->SetExplicitTimingMode( params->eTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled( void *args ) { struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled_params *params = (struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->IsMotionSmoothingEnabled( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported( void *args ) { struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported_params *params = (struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->IsMotionSmoothingSupported( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported( void *args NTSTATUS IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading( void *args ) { struct IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading_params *params = (struct IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->IsCurrentSceneFocusAppLoading( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading( void *ar NTSTATUS IVRCompositor_IVRCompositor_027_SetStageOverride_Async( void *args ) { struct IVRCompositor_IVRCompositor_027_SetStageOverride_Async_params *params = (struct IVRCompositor_IVRCompositor_027_SetStageOverride_Async_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; char *u_pchRenderModelPath = vrclient_dos_to_unix_path( params->pchRenderModelPath ); params->_ret = iface->SetStageOverride_Async( u_pchRenderModelPath, params->pTransform, params->pRenderSettings, params->nSizeOfRenderSettings ); vrclient_free_path( u_pchRenderModelPath ); @@ -362,7 +362,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SetStageOverride_Async( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_ClearStageOverride( void *args ) { struct IVRCompositor_IVRCompositor_027_ClearStageOverride_params *params = (struct IVRCompositor_IVRCompositor_027_ClearStageOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; iface->ClearStageOverride( ); return 0; } @@ -370,7 +370,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_ClearStageOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults( void *args ) { struct IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults_params *params = (struct IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetCompositorBenchmarkResults( params->pBenchmarkResults, params->nSizeOfBenchmarkResults ); return 0; } @@ -378,7 +378,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults( void *ar NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs( void *args ) { struct IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs_params *params = (struct IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetLastPosePredictionIDs( params->pRenderPosePredictionID, params->pGamePosePredictionID ); return 0; } @@ -386,7 +386,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_GetPosesForFrame( void *args ) { struct IVRCompositor_IVRCompositor_027_GetPosesForFrame_params *params = (struct IVRCompositor_IVRCompositor_027_GetPosesForFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; params->_ret = iface->GetPosesForFrame( params->unPosePredictionID, params->pPoseArray, params->unPoseArrayCount ); return 0; } diff --git a/vrclient_x64/cppIVRCompositor_IVRCompositor_028.cpp b/vrclient_x64/cppIVRCompositor_IVRCompositor_028.cpp index 101812a1..b10354a4 100644 --- a/vrclient_x64/cppIVRCompositor_IVRCompositor_028.cpp +++ b/vrclient_x64/cppIVRCompositor_IVRCompositor_028.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_028_SetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_028_SetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->SetTrackingSpace( params->eOrigin ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetTrackingSpace( void *args ) { struct IVRCompositor_IVRCompositor_028_GetTrackingSpace_params *params = (struct IVRCompositor_IVRCompositor_028_GetTrackingSpace_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetTrackingSpace( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetTrackingSpace( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_WaitGetPoses( void *args ) { struct IVRCompositor_IVRCompositor_028_WaitGetPoses_params *params = (struct IVRCompositor_IVRCompositor_028_WaitGetPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->WaitGetPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_WaitGetPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPoses( void *args ) { struct IVRCompositor_IVRCompositor_028_GetLastPoses_params *params = (struct IVRCompositor_IVRCompositor_028_GetLastPoses_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetLastPoses( params->pRenderPoseArray, params->unRenderPoseArrayCount, params->pGamePoseArray, params->unGamePoseArrayCount ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPoses( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex( void *args ) { struct IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex_params *params = (struct IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetLastPoseForTrackedDeviceIndex( params->unDeviceIndex, params->pOutputPose, params->pOutputGamePose ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex( void NTSTATUS IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame( void *args ) { struct IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame_params *params = (struct IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ClearLastSubmittedFrame( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_PostPresentHandoff( void *args ) { struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params *params = (struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->PostPresentHandoff( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_PostPresentHandoff( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTiming( void *args ) { struct IVRCompositor_IVRCompositor_028_GetFrameTiming_params *params = (struct IVRCompositor_IVRCompositor_028_GetFrameTiming_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetFrameTiming( params->pTiming, params->unFramesAgo ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTiming( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTimings( void *args ) { struct IVRCompositor_IVRCompositor_028_GetFrameTimings_params *params = (struct IVRCompositor_IVRCompositor_028_GetFrameTimings_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetFrameTimings( params->pTiming, params->nFrames ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTimings( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining( void *args ) { struct IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining_params *params = (struct IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetFrameTimeRemaining( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetCumulativeStats( void *args ) { struct IVRCompositor_IVRCompositor_028_GetCumulativeStats_params *params = (struct IVRCompositor_IVRCompositor_028_GetCumulativeStats_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->GetCumulativeStats( params->pStats, params->nStatsSizeInBytes ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetCumulativeStats( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_FadeToColor( void *args ) { struct IVRCompositor_IVRCompositor_028_FadeToColor_params *params = (struct IVRCompositor_IVRCompositor_028_FadeToColor_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->FadeToColor( params->fSeconds, params->fRed, params->fGreen, params->fBlue, params->fAlpha, params->bBackground ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_FadeToColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentFadeColor( void *args ) { struct IVRCompositor_IVRCompositor_028_GetCurrentFadeColor_params *params = (struct IVRCompositor_IVRCompositor_028_GetCurrentFadeColor_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; *params->_ret = iface->GetCurrentFadeColor( params->bBackground ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentFadeColor( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_FadeGrid( void *args ) { struct IVRCompositor_IVRCompositor_028_FadeGrid_params *params = (struct IVRCompositor_IVRCompositor_028_FadeGrid_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->FadeGrid( params->fSeconds, params->bFadeGridIn ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_FadeGrid( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha( void *args ) { struct IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha_params *params = (struct IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetCurrentGridAlpha( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ClearSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_028_ClearSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_028_ClearSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ClearSkyboxOverride( ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ClearSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_CompositorBringToFront( void *args ) { struct IVRCompositor_IVRCompositor_028_CompositorBringToFront_params *params = (struct IVRCompositor_IVRCompositor_028_CompositorBringToFront_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->CompositorBringToFront( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_CompositorBringToFront( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_CompositorGoToBack( void *args ) { struct IVRCompositor_IVRCompositor_028_CompositorGoToBack_params *params = (struct IVRCompositor_IVRCompositor_028_CompositorGoToBack_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->CompositorGoToBack( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_CompositorGoToBack( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_CompositorQuit( void *args ) { struct IVRCompositor_IVRCompositor_028_CompositorQuit_params *params = (struct IVRCompositor_IVRCompositor_028_CompositorQuit_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->CompositorQuit( ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_CompositorQuit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_IsFullscreen( void *args ) { struct IVRCompositor_IVRCompositor_028_IsFullscreen_params *params = (struct IVRCompositor_IVRCompositor_028_IsFullscreen_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->IsFullscreen( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_IsFullscreen( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess( void *args ) { struct IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess_params *params = (struct IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetCurrentSceneFocusProcess( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess( void *args NTSTATUS IVRCompositor_IVRCompositor_028_GetLastFrameRenderer( void *args ) { struct IVRCompositor_IVRCompositor_028_GetLastFrameRenderer_params *params = (struct IVRCompositor_IVRCompositor_028_GetLastFrameRenderer_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetLastFrameRenderer( ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetLastFrameRenderer( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_CanRenderScene( void *args ) { struct IVRCompositor_IVRCompositor_028_CanRenderScene_params *params = (struct IVRCompositor_IVRCompositor_028_CanRenderScene_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->CanRenderScene( ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_CanRenderScene( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ShowMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_028_ShowMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_028_ShowMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ShowMirrorWindow( ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ShowMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_HideMirrorWindow( void *args ) { struct IVRCompositor_IVRCompositor_028_HideMirrorWindow_params *params = (struct IVRCompositor_IVRCompositor_028_HideMirrorWindow_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->HideMirrorWindow( ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_HideMirrorWindow( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible( void *args ) { struct IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible_params *params = (struct IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->IsMirrorWindowVisible( ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_CompositorDumpImages( void *args ) { struct IVRCompositor_IVRCompositor_028_CompositorDumpImages_params *params = (struct IVRCompositor_IVRCompositor_028_CompositorDumpImages_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->CompositorDumpImages( ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_CompositorDumpImages( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources( void *args ) { struct IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources_params *params = (struct IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->ShouldAppRenderWithLowResources( ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources( void * NTSTATUS IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn( void *args ) { struct IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn_params *params = (struct IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ForceInterleavedReprojectionOn( params->bOverride ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn( void *a NTSTATUS IVRCompositor_IVRCompositor_028_ForceReconnectProcess( void *args ) { struct IVRCompositor_IVRCompositor_028_ForceReconnectProcess_params *params = (struct IVRCompositor_IVRCompositor_028_ForceReconnectProcess_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ForceReconnectProcess( ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ForceReconnectProcess( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_SuspendRendering( void *args ) { struct IVRCompositor_IVRCompositor_028_SuspendRendering_params *params = (struct IVRCompositor_IVRCompositor_028_SuspendRendering_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->SuspendRendering( params->bSuspend ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SuspendRendering( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetMirrorTextureD3D11( params->eEye, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11( void *args ) { struct IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11_params *params = (struct IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ReleaseMirrorTextureD3D11( params->pD3D11ShaderResourceView ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetMirrorTextureGL( void *args ) { struct IVRCompositor_IVRCompositor_028_GetMirrorTextureGL_params *params = (struct IVRCompositor_IVRCompositor_028_GetMirrorTextureGL_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetMirrorTextureGL( params->eEye, params->pglTextureId, params->pglSharedTextureHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetMirrorTextureGL( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture( void *args ) { struct IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture_params *params = (struct IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->ReleaseSharedGLTexture( params->glTextureId, params->glSharedTextureHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->LockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess( void *arg NTSTATUS IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess( void *args ) { struct IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess_params *params = (struct IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->UnlockGLSharedTextureForAccess( params->glSharedTextureHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess( void *a NTSTATUS IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetVulkanInstanceExtensionsRequired( params->pchValue, params->unBufferSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired( vo NTSTATUS IVRCompositor_IVRCompositor_028_SetExplicitTimingMode( void *args ) { struct IVRCompositor_IVRCompositor_028_SetExplicitTimingMode_params *params = (struct IVRCompositor_IVRCompositor_028_SetExplicitTimingMode_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->SetExplicitTimingMode( params->eTimingMode ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SetExplicitTimingMode( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData( void *args ) { struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params *params = (struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->SubmitExplicitTimingData( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled( void *args ) { struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled_params *params = (struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->IsMotionSmoothingEnabled( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported( void *args ) { struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported_params *params = (struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->IsMotionSmoothingSupported( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported( void *args NTSTATUS IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading( void *args ) { struct IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading_params *params = (struct IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->IsCurrentSceneFocusAppLoading( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading( void *ar NTSTATUS IVRCompositor_IVRCompositor_028_SetStageOverride_Async( void *args ) { struct IVRCompositor_IVRCompositor_028_SetStageOverride_Async_params *params = (struct IVRCompositor_IVRCompositor_028_SetStageOverride_Async_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; char *u_pchRenderModelPath = vrclient_dos_to_unix_path( params->pchRenderModelPath ); params->_ret = iface->SetStageOverride_Async( u_pchRenderModelPath, params->pTransform, params->pRenderSettings, params->nSizeOfRenderSettings ); vrclient_free_path( u_pchRenderModelPath ); @@ -362,7 +362,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SetStageOverride_Async( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_ClearStageOverride( void *args ) { struct IVRCompositor_IVRCompositor_028_ClearStageOverride_params *params = (struct IVRCompositor_IVRCompositor_028_ClearStageOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; iface->ClearStageOverride( ); return 0; } @@ -370,7 +370,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_ClearStageOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults( void *args ) { struct IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults_params *params = (struct IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetCompositorBenchmarkResults( params->pBenchmarkResults, params->nSizeOfBenchmarkResults ); return 0; } @@ -378,7 +378,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults( void *ar NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs( void *args ) { struct IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs_params *params = (struct IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetLastPosePredictionIDs( params->pRenderPosePredictionID, params->pGamePosePredictionID ); return 0; } @@ -386,7 +386,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_GetPosesForFrame( void *args ) { struct IVRCompositor_IVRCompositor_028_GetPosesForFrame_params *params = (struct IVRCompositor_IVRCompositor_028_GetPosesForFrame_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; params->_ret = iface->GetPosesForFrame( params->unPosePredictionID, params->pPoseArray, params->unPoseArrayCount ); return 0; } diff --git a/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.cpp b/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.cpp index 3068eb2b..ec64f392 100644 --- a/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.cpp +++ b/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc1( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc1_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc1_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc1( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc1( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc2( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc2_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc2_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc2( params->a, params->b, params->c ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc2( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc3( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc3_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc3_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc3( params->a ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc3( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc4( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc4_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc4_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc4( params->a ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc4( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc5( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc5_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc5_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc5( params->a, params->b, params->c, params->d ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc5( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc6( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc6_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc6_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc6( params->a, params->b, params->c, params->d ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc6( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc7( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc7_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc7_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc7( params->a, params->b, params->c, params->d ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc7( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc8( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc8_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc8_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc8( params->a ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc8( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc9( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc9_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc9_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc9( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc9( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc10( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc10_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc10_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc10( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc10( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc11( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc11_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc11_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc11( params->a ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc11( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc12( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc12_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc12_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc12( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc12( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc13( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc13_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc13_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc13( params->a ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc13( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc14( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc14_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc14_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc14( params->a ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc14( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc15( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc15_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc15_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc15( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc15( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc16( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc16_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc16_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc16( params->a ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc16( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc17( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc17_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc17_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc17( ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc17( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc18( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc18_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc18_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc18( ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc18( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc19( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc19_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc19_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc19( params->a ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc19( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc20( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc20_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc20_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc20( ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc20( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc21( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc21_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc21_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc21( ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc21( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc22( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc22_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc22_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc22( params->a, params->b, params->c, params->d, params->e ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc22( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc23( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc23_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc23_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; char *u_a = vrclient_dos_to_unix_path( params->a ); params->_ret = iface->undoc23( u_a ); vrclient_free_path( u_a ); @@ -194,7 +194,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc23( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc24( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc24_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc24_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc24( ); return 0; } @@ -202,7 +202,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc24( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc25( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc25_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc25_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc25( params->a ); return 0; } @@ -210,7 +210,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc25( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc26( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc26_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc26_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; params->_ret = iface->undoc26( ); return 0; } @@ -218,7 +218,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc26( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc27( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc27_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc27_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; char *u_a = vrclient_dos_to_unix_path( params->a ); params->_ret = iface->undoc27( u_a ); vrclient_free_path( u_a ); @@ -228,7 +228,7 @@ NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc27( void *args ) NTSTATUS IVRControlPanel_IVRControlPanel_006_undoc28( void *args ) { struct IVRControlPanel_IVRControlPanel_006_undoc28_params *params = (struct IVRControlPanel_IVRControlPanel_006_undoc28_params *)args; - struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->linux_side; + struct u_IVRControlPanel_IVRControlPanel_006 *iface = (struct u_IVRControlPanel_IVRControlPanel_006 *)params->u_iface; iface->undoc28( params->a ); return 0; } diff --git a/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.cpp b/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.cpp index 3ccee34c..189d7bef 100644 --- a/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.cpp +++ b/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverCount( void *args ) { struct IVRDriverManager_IVRDriverManager_001_GetDriverCount_params *params = (struct IVRDriverManager_IVRDriverManager_001_GetDriverCount_params *)args; - struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->linux_side; + struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->u_iface; params->_ret = iface->GetDriverCount( ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverCount( void *args ) NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverName( void *args ) { struct IVRDriverManager_IVRDriverManager_001_GetDriverName_params *params = (struct IVRDriverManager_IVRDriverManager_001_GetDriverName_params *)args; - struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->linux_side; + struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->u_iface; params->_ret = iface->GetDriverName( params->nDriver, params->pchValue, params->unBufferSize ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverName( void *args ) NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverHandle( void *args ) { struct IVRDriverManager_IVRDriverManager_001_GetDriverHandle_params *params = (struct IVRDriverManager_IVRDriverManager_001_GetDriverHandle_params *)args; - struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->linux_side; + struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->u_iface; params->_ret = iface->GetDriverHandle( params->pchDriverName ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRDriverManager_IVRDriverManager_001_GetDriverHandle( void *args ) NTSTATUS IVRDriverManager_IVRDriverManager_001_IsEnabled( void *args ) { struct IVRDriverManager_IVRDriverManager_001_IsEnabled_params *params = (struct IVRDriverManager_IVRDriverManager_001_IsEnabled_params *)args; - struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->linux_side; + struct u_IVRDriverManager_IVRDriverManager_001 *iface = (struct u_IVRDriverManager_IVRDriverManager_001 *)params->u_iface; params->_ret = iface->IsEnabled( params->nDriver ); return 0; } diff --git a/vrclient_x64/cppIVRExtendedDisplay_IVRExtendedDisplay_001.cpp b/vrclient_x64/cppIVRExtendedDisplay_IVRExtendedDisplay_001.cpp index baef1b9d..70cda76c 100644 --- a/vrclient_x64/cppIVRExtendedDisplay_IVRExtendedDisplay_001.cpp +++ b/vrclient_x64/cppIVRExtendedDisplay_IVRExtendedDisplay_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds( void *args ) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds_params *params = (struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds_params *)args; - struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->linux_side; + struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->u_iface; iface->GetWindowBounds( params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds( void *args ) NTSTATUS IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport( void *args ) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport_params *params = (struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport_params *)args; - struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->linux_side; + struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->u_iface; iface->GetEyeOutputViewport( params->eEye, params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport( void *a NTSTATUS IVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo( void *args ) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo_params *params = (struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo_params *)args; - struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->linux_side; + struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *iface = (struct u_IVRExtendedDisplay_IVRExtendedDisplay_001 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex, params->pnAdapterOutputIndex ); return 0; } diff --git a/vrclient_x64/cppIVRHeadsetView_IVRHeadsetView_001.cpp b/vrclient_x64/cppIVRHeadsetView_IVRHeadsetView_001.cpp index fa9e03a3..307cc5fc 100644 --- a/vrclient_x64/cppIVRHeadsetView_IVRHeadsetView_001.cpp +++ b/vrclient_x64/cppIVRHeadsetView_IVRHeadsetView_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->SetHeadsetViewSize( params->nWidth, params->nHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->GetHeadsetViewSize( params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->SetHeadsetViewMode( params->eHeadsetViewMode ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; params->_ret = iface->GetHeadsetViewMode( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->SetHeadsetViewCropped( params->bCropped ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; params->_ret = iface->GetHeadsetViewCropped( ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped( void *args ) NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; params->_ret = iface->GetHeadsetViewAspectRatio( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio( void *args NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->SetHeadsetViewBlendRange( params->flStartPct, params->flEndPct ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange( void *args NTSTATUS IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange( void *args ) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange_params *params = (struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange_params *)args; - struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->linux_side; + struct u_IVRHeadsetView_IVRHeadsetView_001 *iface = (struct u_IVRHeadsetView_IVRHeadsetView_001 *)params->u_iface; iface->GetHeadsetViewBlendRange( params->pStartPct, params->pEndPct ); return 0; } diff --git a/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.cpp b/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.cpp index 306713e1..4f8d289a 100644 --- a/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.cpp +++ b/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Open( void *args ) { struct IVRIOBuffer_IVRIOBuffer_001_Open_params *params = (struct IVRIOBuffer_IVRIOBuffer_001_Open_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->u_iface; params->_ret = iface->Open( params->pchPath, params->mode, params->unElementSize, params->unElements, params->pulBuffer ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Open( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Close( void *args ) { struct IVRIOBuffer_IVRIOBuffer_001_Close_params *params = (struct IVRIOBuffer_IVRIOBuffer_001_Close_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->u_iface; params->_ret = iface->Close( params->ulBuffer ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Close( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Read( void *args ) { struct IVRIOBuffer_IVRIOBuffer_001_Read_params *params = (struct IVRIOBuffer_IVRIOBuffer_001_Read_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->u_iface; params->_ret = iface->Read( params->ulBuffer, params->pDst, params->unBytes, params->punRead ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Read( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Write( void *args ) { struct IVRIOBuffer_IVRIOBuffer_001_Write_params *params = (struct IVRIOBuffer_IVRIOBuffer_001_Write_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->u_iface; params->_ret = iface->Write( params->ulBuffer, params->pSrc, params->unBytes ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_001_Write( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_001_PropertyContainer( void *args ) { struct IVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params *params = (struct IVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_001 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_001 *)params->u_iface; params->_ret = iface->PropertyContainer( params->ulBuffer ); return 0; } diff --git a/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.cpp b/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.cpp index 6c71a7b3..1d5ad092 100644 --- a/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.cpp +++ b/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Open( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_Open_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_Open_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->Open( params->pchPath, params->mode, params->unElementSize, params->unElements, params->pulBuffer ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Open( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Close( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_Close_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_Close_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->Close( params->ulBuffer ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Close( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Read( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_Read_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_Read_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->Read( params->ulBuffer, params->pDst, params->unBytes, params->punRead ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Read( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Write( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_Write_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_Write_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->Write( params->ulBuffer, params->pSrc, params->unBytes ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_Write( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_002_PropertyContainer( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->PropertyContainer( params->ulBuffer ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRIOBuffer_IVRIOBuffer_002_PropertyContainer( void *args ) NTSTATUS IVRIOBuffer_IVRIOBuffer_002_HasReaders( void *args ) { struct IVRIOBuffer_IVRIOBuffer_002_HasReaders_params *params = (struct IVRIOBuffer_IVRIOBuffer_002_HasReaders_params *)args; - struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->linux_side; + struct u_IVRIOBuffer_IVRIOBuffer_002 *iface = (struct u_IVRIOBuffer_IVRIOBuffer_002 *)params->u_iface; params->_ret = iface->HasReaders( params->ulBuffer ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_003.cpp b/vrclient_x64/cppIVRInput_IVRInput_003.cpp index bb46a562..7a86773e 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_003.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_003_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_003_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_003_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_003_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_003_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_003_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_003_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_003_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_003_GetActionHandle( void *args ) { struct IVRInput_IVRInput_003_GetActionHandle_params *params = (struct IVRInput_IVRInput_003_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_003_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_003_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_003_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_003_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_003_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_003_UpdateActionState( void *args ) { struct IVRInput_IVRInput_003_UpdateActionState_params *params = (struct IVRInput_IVRInput_003_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_003_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_003_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_003_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_003_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_003_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_003_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_003_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_003_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_003_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_003_GetPoseActionData( void *args ) { struct IVRInput_IVRInput_003_GetPoseActionData_params *params = (struct IVRInput_IVRInput_003_GetPoseActionData_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_003_GetPoseActionData( void *args ) NTSTATUS IVRInput_IVRInput_003_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_003_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_003_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; u_InputSkeletonActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; params->_ret = iface->GetSkeletalActionData( params->action, params->eBoneParent, params->fPredictedSecondsFromNow, params->pActionData ? &u_pActionData : nullptr, params->unActionDataSize, params->pTransformArray, params->unTransformArrayCount ); @@ -97,7 +97,7 @@ NTSTATUS IVRInput_IVRInput_003_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_003_GetSkeletalActionDataCompressed( void *args ) { struct IVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params *params = (struct IVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetSkeletalActionDataCompressed( params->action, params->eBoneParent, params->fPredictedSecondsFromNow, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize ); return 0; } @@ -105,7 +105,7 @@ NTSTATUS IVRInput_IVRInput_003_GetSkeletalActionDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_003_UncompressSkeletalActionData( void *args ) { struct IVRInput_IVRInput_003_UncompressSkeletalActionData_params *params = (struct IVRInput_IVRInput_003_UncompressSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->UncompressSkeletalActionData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->peBoneParent, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -113,7 +113,7 @@ NTSTATUS IVRInput_IVRInput_003_UncompressSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_003_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_003_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_003_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -121,7 +121,7 @@ NTSTATUS IVRInput_IVRInput_003_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_003_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_003_GetActionOrigins_params *params = (struct IVRInput_IVRInput_003_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -129,7 +129,7 @@ NTSTATUS IVRInput_IVRInput_003_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_003_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_003_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_003_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize ); return 0; } @@ -137,7 +137,7 @@ NTSTATUS IVRInput_IVRInput_003_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -149,7 +149,7 @@ NTSTATUS IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_003_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_003_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_003_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -157,7 +157,7 @@ NTSTATUS IVRInput_IVRInput_003_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_003_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_003_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_003_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->linux_side; + struct u_IVRInput_IVRInput_003 *iface = (struct u_IVRInput_IVRInput_003 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_004.cpp b/vrclient_x64/cppIVRInput_IVRInput_004.cpp index dd18053e..a3a67f74 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_004.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_004_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_004_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_004_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_004_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_004_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_004_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_004_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_004_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_004_GetActionHandle( void *args ) { struct IVRInput_IVRInput_004_GetActionHandle_params *params = (struct IVRInput_IVRInput_004_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_004_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_004_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_004_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_004_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_004_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_004_UpdateActionState( void *args ) { struct IVRInput_IVRInput_004_UpdateActionState_params *params = (struct IVRInput_IVRInput_004_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_004_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_004_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_004_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_004_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_004_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_004_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_004_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_004_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_004_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_004_GetPoseActionData( void *args ) { struct IVRInput_IVRInput_004_GetPoseActionData_params *params = (struct IVRInput_IVRInput_004_GetPoseActionData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_004_GetPoseActionData( void *args ) NTSTATUS IVRInput_IVRInput_004_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_004_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_004_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; u_InputSkeletalActionData_t_1016 u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -98,7 +98,7 @@ NTSTATUS IVRInput_IVRInput_004_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_004_GetSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_004_GetSkeletalBoneData_params *params = (struct IVRInput_IVRInput_004_GetSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetSkeletalBoneData( params->action, params->eTransformSpace, params->eMotionRange, params->pTransformArray, params->unTransformArrayCount, params->ulRestrictToDevice ); return 0; } @@ -106,7 +106,7 @@ NTSTATUS IVRInput_IVRInput_004_GetSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed( void *args ) { struct IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params *params = (struct IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetSkeletalBoneDataCompressed( params->action, params->eTransformSpace, params->eMotionRange, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize, params->ulRestrictToDevice ); return 0; } @@ -114,7 +114,7 @@ NTSTATUS IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_004_DecompressSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_004_DecompressSkeletalBoneData_params *params = (struct IVRInput_IVRInput_004_DecompressSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->DecompressSkeletalBoneData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->peTransformSpace, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -122,7 +122,7 @@ NTSTATUS IVRInput_IVRInput_004_DecompressSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_004_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_004_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_004_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude, params->ulRestrictToDevice ); return 0; } @@ -130,7 +130,7 @@ NTSTATUS IVRInput_IVRInput_004_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_004_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_004_GetActionOrigins_params *params = (struct IVRInput_IVRInput_004_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -138,7 +138,7 @@ NTSTATUS IVRInput_IVRInput_004_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_004_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_004_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_004_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize ); return 0; } @@ -146,7 +146,7 @@ NTSTATUS IVRInput_IVRInput_004_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -158,7 +158,7 @@ NTSTATUS IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_004_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_004_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_004_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -166,7 +166,7 @@ NTSTATUS IVRInput_IVRInput_004_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_004_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_004_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_004_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->linux_side; + struct u_IVRInput_IVRInput_004 *iface = (struct u_IVRInput_IVRInput_004 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_005.cpp b/vrclient_x64/cppIVRInput_IVRInput_005.cpp index 1b32a580..8b533bcf 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_005.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_005_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_005_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_005_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_005_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_005_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_005_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_005_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_005_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_005_GetActionHandle( void *args ) { struct IVRInput_IVRInput_005_GetActionHandle_params *params = (struct IVRInput_IVRInput_005_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_005_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_005_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_005_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_005_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_005_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_005_UpdateActionState( void *args ) { struct IVRInput_IVRInput_005_UpdateActionState_params *params = (struct IVRInput_IVRInput_005_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_005_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_005_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_005_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_005_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_005_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_005_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_005_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_005_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetPoseActionData( void *args ) { struct IVRInput_IVRInput_005_GetPoseActionData_params *params = (struct IVRInput_IVRInput_005_GetPoseActionData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_005_GetPoseActionData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_005_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; u_InputSkeletalActionData_t_113b u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -98,7 +98,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetBoneCount( void *args ) { struct IVRInput_IVRInput_005_GetBoneCount_params *params = (struct IVRInput_IVRInput_005_GetBoneCount_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetBoneCount( params->action, params->pBoneCount ); return 0; } @@ -106,7 +106,7 @@ NTSTATUS IVRInput_IVRInput_005_GetBoneCount( void *args ) NTSTATUS IVRInput_IVRInput_005_GetBoneHierarchy( void *args ) { struct IVRInput_IVRInput_005_GetBoneHierarchy_params *params = (struct IVRInput_IVRInput_005_GetBoneHierarchy_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetBoneHierarchy( params->action, params->pParentIndices, params->unIndexArayCount ); return 0; } @@ -114,7 +114,7 @@ NTSTATUS IVRInput_IVRInput_005_GetBoneHierarchy( void *args ) NTSTATUS IVRInput_IVRInput_005_GetBoneName( void *args ) { struct IVRInput_IVRInput_005_GetBoneName_params *params = (struct IVRInput_IVRInput_005_GetBoneName_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetBoneName( params->action, params->nBoneIndex, params->pchBoneName, params->unNameBufferSize ); return 0; } @@ -122,7 +122,7 @@ NTSTATUS IVRInput_IVRInput_005_GetBoneName( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalReferenceTransforms( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params *params = (struct IVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetSkeletalReferenceTransforms( params->action, params->eTransformSpace, params->eReferencePose, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -130,7 +130,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalReferenceTransforms( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalTrackingLevel( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalTrackingLevel_params *params = (struct IVRInput_IVRInput_005_GetSkeletalTrackingLevel_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetSkeletalTrackingLevel( params->action, params->pSkeletalTrackingLevel ); return 0; } @@ -138,7 +138,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalTrackingLevel( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalBoneData_params *params = (struct IVRInput_IVRInput_005_GetSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetSkeletalBoneData( params->action, params->eTransformSpace, params->eMotionRange, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -146,7 +146,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalSummaryData( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalSummaryData_params *params = (struct IVRInput_IVRInput_005_GetSkeletalSummaryData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetSkeletalSummaryData( params->action, params->pSkeletalSummaryData ); return 0; } @@ -154,7 +154,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalSummaryData( void *args ) NTSTATUS IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed( void *args ) { struct IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params *params = (struct IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetSkeletalBoneDataCompressed( params->action, params->eMotionRange, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize ); return 0; } @@ -162,7 +162,7 @@ NTSTATUS IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_005_DecompressSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_005_DecompressSkeletalBoneData_params *params = (struct IVRInput_IVRInput_005_DecompressSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->DecompressSkeletalBoneData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->eTransformSpace, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -170,7 +170,7 @@ NTSTATUS IVRInput_IVRInput_005_DecompressSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_005_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_005_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_005_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude, params->ulRestrictToDevice ); return 0; } @@ -178,7 +178,7 @@ NTSTATUS IVRInput_IVRInput_005_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_005_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_005_GetActionOrigins_params *params = (struct IVRInput_IVRInput_005_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -186,7 +186,7 @@ NTSTATUS IVRInput_IVRInput_005_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_005_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_005_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_005_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize, params->unStringSectionsToInclude ); return 0; } @@ -194,7 +194,7 @@ NTSTATUS IVRInput_IVRInput_005_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -206,7 +206,7 @@ NTSTATUS IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_005_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_005_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_005_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -214,7 +214,7 @@ NTSTATUS IVRInput_IVRInput_005_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_005_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_005_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_005_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } @@ -222,7 +222,7 @@ NTSTATUS IVRInput_IVRInput_005_ShowBindingsForActionSet( void *args ) NTSTATUS IVRInput_IVRInput_005_IsUsingLegacyInput( void *args ) { struct IVRInput_IVRInput_005_IsUsingLegacyInput_params *params = (struct IVRInput_IVRInput_005_IsUsingLegacyInput_params *)args; - struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->linux_side; + struct u_IVRInput_IVRInput_005 *iface = (struct u_IVRInput_IVRInput_005 *)params->u_iface; params->_ret = iface->IsUsingLegacyInput( ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_006.cpp b/vrclient_x64/cppIVRInput_IVRInput_006.cpp index a116328b..cfb77227 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_006.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_006_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_006_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_006_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_006_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_006_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_006_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_006_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_006_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_006_GetActionHandle( void *args ) { struct IVRInput_IVRInput_006_GetActionHandle_params *params = (struct IVRInput_IVRInput_006_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_006_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_006_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_006_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_006_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_006_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_006_UpdateActionState( void *args ) { struct IVRInput_IVRInput_006_UpdateActionState_params *params = (struct IVRInput_IVRInput_006_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_006_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_006_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_006_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_006_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_006_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_006_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_006_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_006_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_006_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow( void *args ) { struct IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params *params = (struct IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow( void *args ) NTSTATUS IVRInput_IVRInput_006_GetPoseActionDataForNextFrame( void *args ) { struct IVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params *params = (struct IVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -98,7 +98,7 @@ NTSTATUS IVRInput_IVRInput_006_GetPoseActionDataForNextFrame( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_006_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputSkeletalActionData_t_113b u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -110,7 +110,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_006_GetBoneCount( void *args ) { struct IVRInput_IVRInput_006_GetBoneCount_params *params = (struct IVRInput_IVRInput_006_GetBoneCount_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetBoneCount( params->action, params->pBoneCount ); return 0; } @@ -118,7 +118,7 @@ NTSTATUS IVRInput_IVRInput_006_GetBoneCount( void *args ) NTSTATUS IVRInput_IVRInput_006_GetBoneHierarchy( void *args ) { struct IVRInput_IVRInput_006_GetBoneHierarchy_params *params = (struct IVRInput_IVRInput_006_GetBoneHierarchy_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetBoneHierarchy( params->action, params->pParentIndices, params->unIndexArayCount ); return 0; } @@ -126,7 +126,7 @@ NTSTATUS IVRInput_IVRInput_006_GetBoneHierarchy( void *args ) NTSTATUS IVRInput_IVRInput_006_GetBoneName( void *args ) { struct IVRInput_IVRInput_006_GetBoneName_params *params = (struct IVRInput_IVRInput_006_GetBoneName_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetBoneName( params->action, params->nBoneIndex, params->pchBoneName, params->unNameBufferSize ); return 0; } @@ -134,7 +134,7 @@ NTSTATUS IVRInput_IVRInput_006_GetBoneName( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalReferenceTransforms( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params *params = (struct IVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetSkeletalReferenceTransforms( params->action, params->eTransformSpace, params->eReferencePose, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -142,7 +142,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalReferenceTransforms( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalTrackingLevel( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalTrackingLevel_params *params = (struct IVRInput_IVRInput_006_GetSkeletalTrackingLevel_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetSkeletalTrackingLevel( params->action, params->pSkeletalTrackingLevel ); return 0; } @@ -150,7 +150,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalTrackingLevel( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalBoneData_params *params = (struct IVRInput_IVRInput_006_GetSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetSkeletalBoneData( params->action, params->eTransformSpace, params->eMotionRange, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -158,7 +158,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalSummaryData( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalSummaryData_params *params = (struct IVRInput_IVRInput_006_GetSkeletalSummaryData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetSkeletalSummaryData( params->action, params->eSummaryType, params->pSkeletalSummaryData ); return 0; } @@ -166,7 +166,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalSummaryData( void *args ) NTSTATUS IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed( void *args ) { struct IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params *params = (struct IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetSkeletalBoneDataCompressed( params->action, params->eMotionRange, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize ); return 0; } @@ -174,7 +174,7 @@ NTSTATUS IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_006_DecompressSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_006_DecompressSkeletalBoneData_params *params = (struct IVRInput_IVRInput_006_DecompressSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->DecompressSkeletalBoneData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->eTransformSpace, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -182,7 +182,7 @@ NTSTATUS IVRInput_IVRInput_006_DecompressSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_006_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_006_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_006_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude, params->ulRestrictToDevice ); return 0; } @@ -190,7 +190,7 @@ NTSTATUS IVRInput_IVRInput_006_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_006_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_006_GetActionOrigins_params *params = (struct IVRInput_IVRInput_006_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -198,7 +198,7 @@ NTSTATUS IVRInput_IVRInput_006_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_006_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_006_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_006_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize, params->unStringSectionsToInclude ); return 0; } @@ -206,7 +206,7 @@ NTSTATUS IVRInput_IVRInput_006_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -218,7 +218,7 @@ NTSTATUS IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_006_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_006_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_006_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -226,7 +226,7 @@ NTSTATUS IVRInput_IVRInput_006_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_006_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_006_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_006_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } @@ -234,7 +234,7 @@ NTSTATUS IVRInput_IVRInput_006_ShowBindingsForActionSet( void *args ) NTSTATUS IVRInput_IVRInput_006_IsUsingLegacyInput( void *args ) { struct IVRInput_IVRInput_006_IsUsingLegacyInput_params *params = (struct IVRInput_IVRInput_006_IsUsingLegacyInput_params *)args; - struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->linux_side; + struct u_IVRInput_IVRInput_006 *iface = (struct u_IVRInput_IVRInput_006 *)params->u_iface; params->_ret = iface->IsUsingLegacyInput( ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_007.cpp b/vrclient_x64/cppIVRInput_IVRInput_007.cpp index 56acf9e5..c8976455 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_007.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_007.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_007_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_007_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_007_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_007_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_007_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_007_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_007_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_007_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_007_GetActionHandle( void *args ) { struct IVRInput_IVRInput_007_GetActionHandle_params *params = (struct IVRInput_IVRInput_007_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_007_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_007_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_007_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_007_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_007_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_007_UpdateActionState( void *args ) { struct IVRInput_IVRInput_007_UpdateActionState_params *params = (struct IVRInput_IVRInput_007_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_007_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_007_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_007_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_007_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_007_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_007_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_007_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_007_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_007_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow( void *args ) { struct IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params *params = (struct IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow( void *args ) NTSTATUS IVRInput_IVRInput_007_GetPoseActionDataForNextFrame( void *args ) { struct IVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params *params = (struct IVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -98,7 +98,7 @@ NTSTATUS IVRInput_IVRInput_007_GetPoseActionDataForNextFrame( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_007_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputSkeletalActionData_t_113b u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -110,7 +110,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_007_GetBoneCount( void *args ) { struct IVRInput_IVRInput_007_GetBoneCount_params *params = (struct IVRInput_IVRInput_007_GetBoneCount_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetBoneCount( params->action, params->pBoneCount ); return 0; } @@ -118,7 +118,7 @@ NTSTATUS IVRInput_IVRInput_007_GetBoneCount( void *args ) NTSTATUS IVRInput_IVRInput_007_GetBoneHierarchy( void *args ) { struct IVRInput_IVRInput_007_GetBoneHierarchy_params *params = (struct IVRInput_IVRInput_007_GetBoneHierarchy_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetBoneHierarchy( params->action, params->pParentIndices, params->unIndexArayCount ); return 0; } @@ -126,7 +126,7 @@ NTSTATUS IVRInput_IVRInput_007_GetBoneHierarchy( void *args ) NTSTATUS IVRInput_IVRInput_007_GetBoneName( void *args ) { struct IVRInput_IVRInput_007_GetBoneName_params *params = (struct IVRInput_IVRInput_007_GetBoneName_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetBoneName( params->action, params->nBoneIndex, params->pchBoneName, params->unNameBufferSize ); return 0; } @@ -134,7 +134,7 @@ NTSTATUS IVRInput_IVRInput_007_GetBoneName( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalReferenceTransforms( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params *params = (struct IVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetSkeletalReferenceTransforms( params->action, params->eTransformSpace, params->eReferencePose, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -142,7 +142,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalReferenceTransforms( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalTrackingLevel( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalTrackingLevel_params *params = (struct IVRInput_IVRInput_007_GetSkeletalTrackingLevel_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetSkeletalTrackingLevel( params->action, params->pSkeletalTrackingLevel ); return 0; } @@ -150,7 +150,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalTrackingLevel( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalBoneData_params *params = (struct IVRInput_IVRInput_007_GetSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetSkeletalBoneData( params->action, params->eTransformSpace, params->eMotionRange, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -158,7 +158,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalSummaryData( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalSummaryData_params *params = (struct IVRInput_IVRInput_007_GetSkeletalSummaryData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetSkeletalSummaryData( params->action, params->eSummaryType, params->pSkeletalSummaryData ); return 0; } @@ -166,7 +166,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalSummaryData( void *args ) NTSTATUS IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed( void *args ) { struct IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params *params = (struct IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetSkeletalBoneDataCompressed( params->action, params->eMotionRange, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize ); return 0; } @@ -174,7 +174,7 @@ NTSTATUS IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_007_DecompressSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_007_DecompressSkeletalBoneData_params *params = (struct IVRInput_IVRInput_007_DecompressSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->DecompressSkeletalBoneData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->eTransformSpace, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -182,7 +182,7 @@ NTSTATUS IVRInput_IVRInput_007_DecompressSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_007_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_007_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_007_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude, params->ulRestrictToDevice ); return 0; } @@ -190,7 +190,7 @@ NTSTATUS IVRInput_IVRInput_007_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_007_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_007_GetActionOrigins_params *params = (struct IVRInput_IVRInput_007_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -198,7 +198,7 @@ NTSTATUS IVRInput_IVRInput_007_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_007_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_007_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_007_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize, params->unStringSectionsToInclude ); return 0; } @@ -206,7 +206,7 @@ NTSTATUS IVRInput_IVRInput_007_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -218,7 +218,7 @@ NTSTATUS IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_007_GetActionBindingInfo( void *args ) { struct IVRInput_IVRInput_007_GetActionBindingInfo_params *params = (struct IVRInput_IVRInput_007_GetActionBindingInfo_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->GetActionBindingInfo( params->action, params->pOriginInfo, params->unBindingInfoSize, params->unBindingInfoCount, params->punReturnedBindingInfoCount ); return 0; } @@ -226,7 +226,7 @@ NTSTATUS IVRInput_IVRInput_007_GetActionBindingInfo( void *args ) NTSTATUS IVRInput_IVRInput_007_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_007_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_007_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -234,7 +234,7 @@ NTSTATUS IVRInput_IVRInput_007_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_007_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_007_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_007_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } @@ -242,7 +242,7 @@ NTSTATUS IVRInput_IVRInput_007_ShowBindingsForActionSet( void *args ) NTSTATUS IVRInput_IVRInput_007_IsUsingLegacyInput( void *args ) { struct IVRInput_IVRInput_007_IsUsingLegacyInput_params *params = (struct IVRInput_IVRInput_007_IsUsingLegacyInput_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->IsUsingLegacyInput( ); return 0; } @@ -250,7 +250,7 @@ NTSTATUS IVRInput_IVRInput_007_IsUsingLegacyInput( void *args ) NTSTATUS IVRInput_IVRInput_007_OpenBindingUI( void *args ) { struct IVRInput_IVRInput_007_OpenBindingUI_params *params = (struct IVRInput_IVRInput_007_OpenBindingUI_params *)args; - struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->linux_side; + struct u_IVRInput_IVRInput_007 *iface = (struct u_IVRInput_IVRInput_007 *)params->u_iface; params->_ret = iface->OpenBindingUI( params->pchAppKey, params->ulActionSetHandle, params->ulDeviceHandle, params->bShowOnDesktop ); return 0; } diff --git a/vrclient_x64/cppIVRInput_IVRInput_010.cpp b/vrclient_x64/cppIVRInput_IVRInput_010.cpp index 0cc53738..8013f919 100644 --- a/vrclient_x64/cppIVRInput_IVRInput_010.cpp +++ b/vrclient_x64/cppIVRInput_IVRInput_010.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRInput_IVRInput_010_SetActionManifestPath( void *args ) { struct IVRInput_IVRInput_010_SetActionManifestPath_params *params = (struct IVRInput_IVRInput_010_SetActionManifestPath_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; char *u_pchActionManifestPath = vrclient_dos_to_unix_path( params->pchActionManifestPath ); params->_ret = iface->SetActionManifestPath( u_pchActionManifestPath ); vrclient_free_path( u_pchActionManifestPath ); @@ -18,7 +18,7 @@ NTSTATUS IVRInput_IVRInput_010_SetActionManifestPath( void *args ) NTSTATUS IVRInput_IVRInput_010_GetActionSetHandle( void *args ) { struct IVRInput_IVRInput_010_GetActionSetHandle_params *params = (struct IVRInput_IVRInput_010_GetActionSetHandle_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetActionSetHandle( params->pchActionSetName, params->pHandle ); return 0; } @@ -26,7 +26,7 @@ NTSTATUS IVRInput_IVRInput_010_GetActionSetHandle( void *args ) NTSTATUS IVRInput_IVRInput_010_GetActionHandle( void *args ) { struct IVRInput_IVRInput_010_GetActionHandle_params *params = (struct IVRInput_IVRInput_010_GetActionHandle_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetActionHandle( params->pchActionName, params->pHandle ); return 0; } @@ -34,7 +34,7 @@ NTSTATUS IVRInput_IVRInput_010_GetActionHandle( void *args ) NTSTATUS IVRInput_IVRInput_010_GetInputSourceHandle( void *args ) { struct IVRInput_IVRInput_010_GetInputSourceHandle_params *params = (struct IVRInput_IVRInput_010_GetInputSourceHandle_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetInputSourceHandle( params->pchInputSourcePath, params->pHandle ); return 0; } @@ -42,7 +42,7 @@ NTSTATUS IVRInput_IVRInput_010_GetInputSourceHandle( void *args ) NTSTATUS IVRInput_IVRInput_010_UpdateActionState( void *args ) { struct IVRInput_IVRInput_010_UpdateActionState_params *params = (struct IVRInput_IVRInput_010_UpdateActionState_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->UpdateActionState( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount ); return 0; } @@ -50,7 +50,7 @@ NTSTATUS IVRInput_IVRInput_010_UpdateActionState( void *args ) NTSTATUS IVRInput_IVRInput_010_GetDigitalActionData( void *args ) { struct IVRInput_IVRInput_010_GetDigitalActionData_params *params = (struct IVRInput_IVRInput_010_GetDigitalActionData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputDigitalActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -62,7 +62,7 @@ NTSTATUS IVRInput_IVRInput_010_GetDigitalActionData( void *args ) NTSTATUS IVRInput_IVRInput_010_GetAnalogActionData( void *args ) { struct IVRInput_IVRInput_010_GetAnalogActionData_params *params = (struct IVRInput_IVRInput_010_GetAnalogActionData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputAnalogActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -74,7 +74,7 @@ NTSTATUS IVRInput_IVRInput_010_GetAnalogActionData( void *args ) NTSTATUS IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow( void *args ) { struct IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params *params = (struct IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -86,7 +86,7 @@ NTSTATUS IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow( void *args ) NTSTATUS IVRInput_IVRInput_010_GetPoseActionDataForNextFrame( void *args ) { struct IVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params *params = (struct IVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputPoseActionData_t u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -98,7 +98,7 @@ NTSTATUS IVRInput_IVRInput_010_GetPoseActionDataForNextFrame( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalActionData( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalActionData_params *params = (struct IVRInput_IVRInput_010_GetSkeletalActionData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputSkeletalActionData_t_113b u_pActionData; if (params->pActionData) u_pActionData = *params->pActionData; uint32_t u_unActionDataSize = params->unActionDataSize ? sizeof(u_pActionData) : 0; @@ -110,7 +110,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalActionData( void *args ) NTSTATUS IVRInput_IVRInput_010_GetDominantHand( void *args ) { struct IVRInput_IVRInput_010_GetDominantHand_params *params = (struct IVRInput_IVRInput_010_GetDominantHand_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetDominantHand( params->peDominantHand ); return 0; } @@ -118,7 +118,7 @@ NTSTATUS IVRInput_IVRInput_010_GetDominantHand( void *args ) NTSTATUS IVRInput_IVRInput_010_SetDominantHand( void *args ) { struct IVRInput_IVRInput_010_SetDominantHand_params *params = (struct IVRInput_IVRInput_010_SetDominantHand_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->SetDominantHand( params->eDominantHand ); return 0; } @@ -126,7 +126,7 @@ NTSTATUS IVRInput_IVRInput_010_SetDominantHand( void *args ) NTSTATUS IVRInput_IVRInput_010_GetBoneCount( void *args ) { struct IVRInput_IVRInput_010_GetBoneCount_params *params = (struct IVRInput_IVRInput_010_GetBoneCount_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetBoneCount( params->action, params->pBoneCount ); return 0; } @@ -134,7 +134,7 @@ NTSTATUS IVRInput_IVRInput_010_GetBoneCount( void *args ) NTSTATUS IVRInput_IVRInput_010_GetBoneHierarchy( void *args ) { struct IVRInput_IVRInput_010_GetBoneHierarchy_params *params = (struct IVRInput_IVRInput_010_GetBoneHierarchy_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetBoneHierarchy( params->action, params->pParentIndices, params->unIndexArayCount ); return 0; } @@ -142,7 +142,7 @@ NTSTATUS IVRInput_IVRInput_010_GetBoneHierarchy( void *args ) NTSTATUS IVRInput_IVRInput_010_GetBoneName( void *args ) { struct IVRInput_IVRInput_010_GetBoneName_params *params = (struct IVRInput_IVRInput_010_GetBoneName_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetBoneName( params->action, params->nBoneIndex, params->pchBoneName, params->unNameBufferSize ); return 0; } @@ -150,7 +150,7 @@ NTSTATUS IVRInput_IVRInput_010_GetBoneName( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalReferenceTransforms( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params *params = (struct IVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetSkeletalReferenceTransforms( params->action, params->eTransformSpace, params->eReferencePose, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -158,7 +158,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalReferenceTransforms( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalTrackingLevel( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalTrackingLevel_params *params = (struct IVRInput_IVRInput_010_GetSkeletalTrackingLevel_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetSkeletalTrackingLevel( params->action, params->pSkeletalTrackingLevel ); return 0; } @@ -166,7 +166,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalTrackingLevel( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalBoneData_params *params = (struct IVRInput_IVRInput_010_GetSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetSkeletalBoneData( params->action, params->eTransformSpace, params->eMotionRange, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -174,7 +174,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalSummaryData( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalSummaryData_params *params = (struct IVRInput_IVRInput_010_GetSkeletalSummaryData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetSkeletalSummaryData( params->action, params->eSummaryType, params->pSkeletalSummaryData ); return 0; } @@ -182,7 +182,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalSummaryData( void *args ) NTSTATUS IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed( void *args ) { struct IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params *params = (struct IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetSkeletalBoneDataCompressed( params->action, params->eMotionRange, params->pvCompressedData, params->unCompressedSize, params->punRequiredCompressedSize ); return 0; } @@ -190,7 +190,7 @@ NTSTATUS IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed( void *args ) NTSTATUS IVRInput_IVRInput_010_DecompressSkeletalBoneData( void *args ) { struct IVRInput_IVRInput_010_DecompressSkeletalBoneData_params *params = (struct IVRInput_IVRInput_010_DecompressSkeletalBoneData_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->DecompressSkeletalBoneData( params->pvCompressedBuffer, params->unCompressedBufferSize, params->eTransformSpace, params->pTransformArray, params->unTransformArrayCount ); return 0; } @@ -198,7 +198,7 @@ NTSTATUS IVRInput_IVRInput_010_DecompressSkeletalBoneData( void *args ) NTSTATUS IVRInput_IVRInput_010_TriggerHapticVibrationAction( void *args ) { struct IVRInput_IVRInput_010_TriggerHapticVibrationAction_params *params = (struct IVRInput_IVRInput_010_TriggerHapticVibrationAction_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->TriggerHapticVibrationAction( params->action, params->fStartSecondsFromNow, params->fDurationSeconds, params->fFrequency, params->fAmplitude, params->ulRestrictToDevice ); return 0; } @@ -206,7 +206,7 @@ NTSTATUS IVRInput_IVRInput_010_TriggerHapticVibrationAction( void *args ) NTSTATUS IVRInput_IVRInput_010_GetActionOrigins( void *args ) { struct IVRInput_IVRInput_010_GetActionOrigins_params *params = (struct IVRInput_IVRInput_010_GetActionOrigins_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetActionOrigins( params->actionSetHandle, params->digitalActionHandle, params->originsOut, params->originOutCount ); return 0; } @@ -214,7 +214,7 @@ NTSTATUS IVRInput_IVRInput_010_GetActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_010_GetOriginLocalizedName( void *args ) { struct IVRInput_IVRInput_010_GetOriginLocalizedName_params *params = (struct IVRInput_IVRInput_010_GetOriginLocalizedName_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetOriginLocalizedName( params->origin, params->pchNameArray, params->unNameArraySize, params->unStringSectionsToInclude ); return 0; } @@ -222,7 +222,7 @@ NTSTATUS IVRInput_IVRInput_010_GetOriginLocalizedName( void *args ) NTSTATUS IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo( void *args ) { struct IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params *params = (struct IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; u_InputOriginInfo_t u_pOriginInfo; if (params->pOriginInfo) u_pOriginInfo = *params->pOriginInfo; uint32_t u_unOriginInfoSize = params->unOriginInfoSize ? sizeof(u_pOriginInfo) : 0; @@ -234,7 +234,7 @@ NTSTATUS IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo( void *args ) NTSTATUS IVRInput_IVRInput_010_GetActionBindingInfo( void *args ) { struct IVRInput_IVRInput_010_GetActionBindingInfo_params *params = (struct IVRInput_IVRInput_010_GetActionBindingInfo_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetActionBindingInfo( params->action, params->pOriginInfo, params->unBindingInfoSize, params->unBindingInfoCount, params->punReturnedBindingInfoCount ); return 0; } @@ -242,7 +242,7 @@ NTSTATUS IVRInput_IVRInput_010_GetActionBindingInfo( void *args ) NTSTATUS IVRInput_IVRInput_010_ShowActionOrigins( void *args ) { struct IVRInput_IVRInput_010_ShowActionOrigins_params *params = (struct IVRInput_IVRInput_010_ShowActionOrigins_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->ShowActionOrigins( params->actionSetHandle, params->ulActionHandle ); return 0; } @@ -250,7 +250,7 @@ NTSTATUS IVRInput_IVRInput_010_ShowActionOrigins( void *args ) NTSTATUS IVRInput_IVRInput_010_ShowBindingsForActionSet( void *args ) { struct IVRInput_IVRInput_010_ShowBindingsForActionSet_params *params = (struct IVRInput_IVRInput_010_ShowBindingsForActionSet_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->ShowBindingsForActionSet( params->pSets, params->unSizeOfVRSelectedActionSet_t, params->unSetCount, params->originToHighlight ); return 0; } @@ -258,7 +258,7 @@ NTSTATUS IVRInput_IVRInput_010_ShowBindingsForActionSet( void *args ) NTSTATUS IVRInput_IVRInput_010_GetComponentStateForBinding( void *args ) { struct IVRInput_IVRInput_010_GetComponentStateForBinding_params *params = (struct IVRInput_IVRInput_010_GetComponentStateForBinding_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetComponentStateForBinding( params->pchRenderModelName, params->pchComponentName, params->pOriginInfo, params->unBindingInfoSize, params->unBindingInfoCount, params->pComponentState ); return 0; } @@ -266,7 +266,7 @@ NTSTATUS IVRInput_IVRInput_010_GetComponentStateForBinding( void *args ) NTSTATUS IVRInput_IVRInput_010_IsUsingLegacyInput( void *args ) { struct IVRInput_IVRInput_010_IsUsingLegacyInput_params *params = (struct IVRInput_IVRInput_010_IsUsingLegacyInput_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->IsUsingLegacyInput( ); return 0; } @@ -274,7 +274,7 @@ NTSTATUS IVRInput_IVRInput_010_IsUsingLegacyInput( void *args ) NTSTATUS IVRInput_IVRInput_010_OpenBindingUI( void *args ) { struct IVRInput_IVRInput_010_OpenBindingUI_params *params = (struct IVRInput_IVRInput_010_OpenBindingUI_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->OpenBindingUI( params->pchAppKey, params->ulActionSetHandle, params->ulDeviceHandle, params->bShowOnDesktop ); return 0; } @@ -282,7 +282,7 @@ NTSTATUS IVRInput_IVRInput_010_OpenBindingUI( void *args ) NTSTATUS IVRInput_IVRInput_010_GetBindingVariant( void *args ) { struct IVRInput_IVRInput_010_GetBindingVariant_params *params = (struct IVRInput_IVRInput_010_GetBindingVariant_params *)args; - struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->linux_side; + struct u_IVRInput_IVRInput_010 *iface = (struct u_IVRInput_IVRInput_010 *)params->u_iface; params->_ret = iface->GetBindingVariant( params->ulDevicePath, params->pchVariantArray, params->unVariantArraySize ); return 0; } diff --git a/vrclient_x64/cppIVRMailbox_IVRMailbox_001.cpp b/vrclient_x64/cppIVRMailbox_IVRMailbox_001.cpp index 321bd548..5828c0cb 100644 --- a/vrclient_x64/cppIVRMailbox_IVRMailbox_001.cpp +++ b/vrclient_x64/cppIVRMailbox_IVRMailbox_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRMailbox_IVRMailbox_001_undoc1( void *args ) { struct IVRMailbox_IVRMailbox_001_undoc1_params *params = (struct IVRMailbox_IVRMailbox_001_undoc1_params *)args; - struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->linux_side; + struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->u_iface; params->_ret = iface->undoc1( params->a, params->b ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRMailbox_IVRMailbox_001_undoc1( void *args ) NTSTATUS IVRMailbox_IVRMailbox_001_undoc2( void *args ) { struct IVRMailbox_IVRMailbox_001_undoc2_params *params = (struct IVRMailbox_IVRMailbox_001_undoc2_params *)args; - struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->linux_side; + struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->u_iface; params->_ret = iface->undoc2( params->a ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRMailbox_IVRMailbox_001_undoc2( void *args ) NTSTATUS IVRMailbox_IVRMailbox_001_undoc4( void *args ) { struct IVRMailbox_IVRMailbox_001_undoc4_params *params = (struct IVRMailbox_IVRMailbox_001_undoc4_params *)args; - struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->linux_side; + struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->u_iface; params->_ret = iface->undoc4( params->a, params->b, params->c, params->d ); return 0; } diff --git a/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp b/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp index cd66fa75..1a5f0118 100644 --- a/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp +++ b/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRNotifications_IVRNotifications_001_GetErrorString( void *args ) { struct IVRNotifications_IVRNotifications_001_GetErrorString_params *params = (struct IVRNotifications_IVRNotifications_001_GetErrorString_params *)args; - struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->linux_side; + struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->u_iface; params->_ret = iface->GetErrorString( params->error, params->pchBuffer, params->unBufferSize ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRNotifications_IVRNotifications_001_GetErrorString( void *args ) NTSTATUS IVRNotifications_IVRNotifications_001_CreateNotification( void *args ) { struct IVRNotifications_IVRNotifications_001_CreateNotification_params *params = (struct IVRNotifications_IVRNotifications_001_CreateNotification_params *)args; - struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->linux_side; + struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->u_iface; params->_ret = iface->CreateNotification( params->ulOverlayHandle, params->ulUserValue, params->strType, params->strText, params->strCategory, params->photo, params->notificationId ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRNotifications_IVRNotifications_001_CreateNotification( void *args ) NTSTATUS IVRNotifications_IVRNotifications_001_DismissNotification( void *args ) { struct IVRNotifications_IVRNotifications_001_DismissNotification_params *params = (struct IVRNotifications_IVRNotifications_001_DismissNotification_params *)args; - struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->linux_side; + struct u_IVRNotifications_IVRNotifications_001 *iface = (struct u_IVRNotifications_IVRNotifications_001 *)params->u_iface; params->_ret = iface->DismissNotification( params->notificationId ); return 0; } diff --git a/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp b/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp index c76b1419..95aa6971 100644 --- a/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp +++ b/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRNotifications_IVRNotifications_002_CreateNotification( void *args ) { struct IVRNotifications_IVRNotifications_002_CreateNotification_params *params = (struct IVRNotifications_IVRNotifications_002_CreateNotification_params *)args; - struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side; + struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->u_iface; params->_ret = iface->CreateNotification( params->ulOverlayHandle, params->ulUserValue, params->type, params->pchText, params->style, params->pImage, params->pNotificationId ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRNotifications_IVRNotifications_002_CreateNotification( void *args ) NTSTATUS IVRNotifications_IVRNotifications_002_RemoveNotification( void *args ) { struct IVRNotifications_IVRNotifications_002_RemoveNotification_params *params = (struct IVRNotifications_IVRNotifications_002_RemoveNotification_params *)args; - struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side; + struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->u_iface; params->_ret = iface->RemoveNotification( params->notificationId ); return 0; } diff --git a/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp b/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp index cfef10c1..e797cc7a 100644 --- a/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp +++ b/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlayView_IVROverlayView_003_AcquireOverlayView( void *args ) { struct IVROverlayView_IVROverlayView_003_AcquireOverlayView_params *params = (struct IVROverlayView_IVROverlayView_003_AcquireOverlayView_params *)args; - struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->linux_side; + struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->u_iface; u_VROverlayView_t u_pOverlayView; if (params->pOverlayView) u_pOverlayView = *params->pOverlayView; params->_ret = iface->AcquireOverlayView( params->ulOverlayHandle, params->pNativeDevice, params->pOverlayView ? &u_pOverlayView : nullptr, params->unOverlayViewSize ); @@ -19,7 +19,7 @@ NTSTATUS IVROverlayView_IVROverlayView_003_AcquireOverlayView( void *args ) NTSTATUS IVROverlayView_IVROverlayView_003_ReleaseOverlayView( void *args ) { struct IVROverlayView_IVROverlayView_003_ReleaseOverlayView_params *params = (struct IVROverlayView_IVROverlayView_003_ReleaseOverlayView_params *)args; - struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->linux_side; + struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->u_iface; u_VROverlayView_t u_pOverlayView; if (params->pOverlayView) u_pOverlayView = *params->pOverlayView; params->_ret = iface->ReleaseOverlayView( params->pOverlayView ? &u_pOverlayView : nullptr ); @@ -30,7 +30,7 @@ NTSTATUS IVROverlayView_IVROverlayView_003_ReleaseOverlayView( void *args ) NTSTATUS IVROverlayView_IVROverlayView_003_PostOverlayEvent( void *args ) { struct IVROverlayView_IVROverlayView_003_PostOverlayEvent_params *params = (struct IVROverlayView_IVROverlayView_003_PostOverlayEvent_params *)args; - struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->linux_side; + struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->u_iface; u_VREvent_t_223 u_pvrEvent; if (params->pvrEvent) u_pvrEvent = *params->pvrEvent; iface->PostOverlayEvent( params->ulOverlayHandle, params->pvrEvent ? &u_pvrEvent : nullptr ); @@ -40,7 +40,7 @@ NTSTATUS IVROverlayView_IVROverlayView_003_PostOverlayEvent( void *args ) NTSTATUS IVROverlayView_IVROverlayView_003_IsViewingPermitted( void *args ) { struct IVROverlayView_IVROverlayView_003_IsViewingPermitted_params *params = (struct IVROverlayView_IVROverlayView_003_IsViewingPermitted_params *)args; - struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->linux_side; + struct u_IVROverlayView_IVROverlayView_003 *iface = (struct u_IVROverlayView_IVROverlayView_003 *)params->u_iface; params->_ret = iface->IsViewingPermitted( params->ulOverlayHandle ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp index ec90a167..ef49ee18 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_001_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_001_FindOverlay_params *params = (struct IVROverlay_IVROverlay_001_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_001_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_001_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_001_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_001_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_001_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_001_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_001_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_001_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_001_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_001_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_001_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayGamma( params->ulOverlayHandle, params->fGamma ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayGamma( params->ulOverlayHandle, params->pfGamma ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_001_GetOverlayVisibility( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayVisibility_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayVisibility_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayVisibility( params->ulOverlayHandle, params->peOverlayVisibility ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayVisibility( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayVisibility( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayVisibility_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayVisibility_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayVisibility( params->ulOverlayHandle, params->eOverlayVisibility ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayVisibility( void *args ) NTSTATUS IVROverlay_IVROverlay_001_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_001_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_001_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_001_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_001_HideOverlay_params *params = (struct IVROverlay_IVROverlay_001_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_001_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_001_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_001_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_001_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_001_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_001_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_001_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; u_VREvent_t_092 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -227,7 +227,7 @@ NTSTATUS IVROverlay_IVROverlay_001_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -235,7 +235,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -243,7 +243,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_001_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_001_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -251,7 +251,7 @@ NTSTATUS IVROverlay_IVROverlay_001_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -259,7 +259,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_001_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_001_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_001_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_001_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_001_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -293,7 +293,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_001_IsSystemOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_001_IsSystemOverlayVisible_params *params = (struct IVROverlay_IVROverlay_001_IsSystemOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->IsSystemOverlayVisible( ); return 0; } @@ -301,7 +301,7 @@ NTSTATUS IVROverlay_IVROverlay_001_IsSystemOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_001_IsActiveSystemOverlay( void *args ) { struct IVROverlay_IVROverlay_001_IsActiveSystemOverlay_params *params = (struct IVROverlay_IVROverlay_001_IsActiveSystemOverlay_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->IsActiveSystemOverlay( params->ulOverlayHandle ); return 0; } @@ -309,7 +309,7 @@ NTSTATUS IVROverlay_IVROverlay_001_IsActiveSystemOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->SetSystemOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -317,7 +317,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; params->_ret = iface->GetSystemOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp index 80823128..2cea30c6 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_002_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_002_FindOverlay_params *params = (struct IVROverlay_IVROverlay_002_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_002_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_002_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_002_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_002_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_002_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_002_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_002_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_002_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_002_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_002_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_002_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayGamma( params->ulOverlayHandle, params->fGamma ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayGamma( params->ulOverlayHandle, params->pfGamma ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_002_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_002_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_002_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_002_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_002_HideOverlay_params *params = (struct IVROverlay_IVROverlay_002_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_002_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_002_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_002_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_002_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_002_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_002_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_002_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; u_VREvent_t_093 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -227,7 +227,7 @@ NTSTATUS IVROverlay_IVROverlay_002_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -235,7 +235,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -243,7 +243,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_002_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_002_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -251,7 +251,7 @@ NTSTATUS IVROverlay_IVROverlay_002_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -259,7 +259,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_002_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_002_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_002_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_002_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_002_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_002_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_002_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_002_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -301,7 +301,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_002_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_002_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_002_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -309,7 +309,7 @@ NTSTATUS IVROverlay_IVROverlay_002_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_002_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_002_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -317,7 +317,7 @@ NTSTATUS IVROverlay_IVROverlay_002_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_002_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -325,7 +325,7 @@ NTSTATUS IVROverlay_IVROverlay_002_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -333,7 +333,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp index 71fdce07..ade14bcd 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_003_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_003_FindOverlay_params *params = (struct IVROverlay_IVROverlay_003_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_003_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_003_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_003_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_003_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_003_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_003_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_003_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_003_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_003_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_003_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_003_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayGamma( params->ulOverlayHandle, params->fGamma ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayGamma( params->ulOverlayHandle, params->pfGamma ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_003_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_003_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_003_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_003_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_003_HideOverlay_params *params = (struct IVROverlay_IVROverlay_003_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_003_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_003_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_003_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_003_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_003_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_003_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_003_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; u_VREvent_t_097 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -251,7 +251,7 @@ NTSTATUS IVROverlay_IVROverlay_003_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -259,7 +259,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_003_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_003_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_003_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_003_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_003_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_003_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -299,7 +299,7 @@ NTSTATUS IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_003_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_003_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_003_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -307,7 +307,7 @@ NTSTATUS IVROverlay_IVROverlay_003_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -315,7 +315,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -325,7 +325,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_003_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_003_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_003_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -333,7 +333,7 @@ NTSTATUS IVROverlay_IVROverlay_003_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_003_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_003_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -341,7 +341,7 @@ NTSTATUS IVROverlay_IVROverlay_003_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_003_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -349,7 +349,7 @@ NTSTATUS IVROverlay_IVROverlay_003_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -357,7 +357,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -365,7 +365,7 @@ NTSTATUS IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_003_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_003_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_003_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp index 78659777..4d90a60e 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_004_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_004_FindOverlay_params *params = (struct IVROverlay_IVROverlay_004_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_004_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_004_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_004_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_004_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_004_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_004_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_004_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_004_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_004_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_004_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_004_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayGamma( params->ulOverlayHandle, params->fGamma ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayGamma( params->ulOverlayHandle, params->pfGamma ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_004_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_004_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_004_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_004_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_004_HideOverlay_params *params = (struct IVROverlay_IVROverlay_004_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_004_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_004_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_004_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_004_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_004_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_004_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_004_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; u_VREvent_t_097 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_004_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_004_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_004_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -299,7 +299,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_004_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_004_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_004_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -307,7 +307,7 @@ NTSTATUS IVROverlay_IVROverlay_004_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -315,7 +315,7 @@ NTSTATUS IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_004_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_004_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_004_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -323,7 +323,7 @@ NTSTATUS IVROverlay_IVROverlay_004_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -331,7 +331,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -341,7 +341,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_004_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_004_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_004_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -349,7 +349,7 @@ NTSTATUS IVROverlay_IVROverlay_004_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_004_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_004_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -357,7 +357,7 @@ NTSTATUS IVROverlay_IVROverlay_004_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_004_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -365,7 +365,7 @@ NTSTATUS IVROverlay_IVROverlay_004_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -373,7 +373,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -381,7 +381,7 @@ NTSTATUS IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_004_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_004_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_004_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp index 7faaf4e8..888910ac 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_005_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_005_FindOverlay_params *params = (struct IVROverlay_IVROverlay_005_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_005_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_005_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_005_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_005_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_005_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_005_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_005_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_005_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_005_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_005_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_005_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayGamma( params->ulOverlayHandle, params->fGamma ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayGamma( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayGamma_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayGamma_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayGamma( params->ulOverlayHandle, params->pfGamma ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayGamma( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_005_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_005_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_005_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_005_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_005_HideOverlay_params *params = (struct IVROverlay_IVROverlay_005_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_005_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_005_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_005_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_005_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_005_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_005_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_005_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; u_VREvent_t_0910 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_005_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_005_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_005_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -299,7 +299,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_005_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_005_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_005_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -307,7 +307,7 @@ NTSTATUS IVROverlay_IVROverlay_005_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -315,7 +315,7 @@ NTSTATUS IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_005_IsFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_005_IsFocusOverlay_params *params = (struct IVROverlay_IVROverlay_005_IsFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->IsFocusOverlay( params->ulOverlayHandle ); return 0; } @@ -323,7 +323,7 @@ NTSTATUS IVROverlay_IVROverlay_005_IsFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_005_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_005_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -331,7 +331,7 @@ NTSTATUS IVROverlay_IVROverlay_005_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -339,7 +339,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -349,7 +349,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_005_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_005_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_005_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -357,7 +357,7 @@ NTSTATUS IVROverlay_IVROverlay_005_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_005_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_005_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -365,7 +365,7 @@ NTSTATUS IVROverlay_IVROverlay_005_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_005_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -373,7 +373,7 @@ NTSTATUS IVROverlay_IVROverlay_005_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -381,7 +381,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -389,7 +389,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_005_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_005_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_005_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -397,7 +397,7 @@ NTSTATUS IVROverlay_IVROverlay_005_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_005_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_005_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_005_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode ); return 0; } @@ -405,7 +405,7 @@ NTSTATUS IVROverlay_IVROverlay_005_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_005_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_005_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_005_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -413,7 +413,7 @@ NTSTATUS IVROverlay_IVROverlay_005_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_005_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_005_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_005_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; iface->HideKeyboard( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp index 2d9f6f1c..2d0d94d8 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_007_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_007_FindOverlay_params *params = (struct IVROverlay_IVROverlay_007_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_007_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_007_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_007_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_007_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_007_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_007_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_007_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_007_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_007_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_007_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_007_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_007_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_007_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_007_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_007_HideOverlay_params *params = (struct IVROverlay_IVROverlay_007_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_007_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_007_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_007_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_007_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_007_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_007_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_007_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; u_VREvent_t_0912 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -267,7 +267,7 @@ NTSTATUS IVROverlay_IVROverlay_007_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_007_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_007_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -299,7 +299,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_007_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_007_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_007_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -307,7 +307,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -315,7 +315,7 @@ NTSTATUS IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_007_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_007_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_007_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -323,7 +323,7 @@ NTSTATUS IVROverlay_IVROverlay_007_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -331,7 +331,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -339,7 +339,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -347,7 +347,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -355,7 +355,7 @@ NTSTATUS IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_007_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_007_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_007_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -363,7 +363,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -371,7 +371,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -381,7 +381,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_007_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_007_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_007_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -389,7 +389,7 @@ NTSTATUS IVROverlay_IVROverlay_007_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_007_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_007_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -397,7 +397,7 @@ NTSTATUS IVROverlay_IVROverlay_007_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_007_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -405,7 +405,7 @@ NTSTATUS IVROverlay_IVROverlay_007_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -413,7 +413,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -421,7 +421,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_007_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_007_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_007_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -429,7 +429,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_007_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_007_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_007_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -437,7 +437,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_007_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -445,7 +445,7 @@ NTSTATUS IVROverlay_IVROverlay_007_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_007_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_007_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_007_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -453,7 +453,7 @@ NTSTATUS IVROverlay_IVROverlay_007_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_007_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_007_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_007_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; iface->HideKeyboard( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp index 3d8164c6..3d461445 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_008_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_008_FindOverlay_params *params = (struct IVROverlay_IVROverlay_008_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_008_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_008_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_008_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_008_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_008_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_008_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_008_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_008_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_008_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_008_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_008_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_008_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_008_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_008_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_008_HideOverlay_params *params = (struct IVROverlay_IVROverlay_008_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_008_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_008_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_008_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_008_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_008_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_008_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_008_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; u_VREvent_t_0914 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr ); @@ -275,7 +275,7 @@ NTSTATUS IVROverlay_IVROverlay_008_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -283,7 +283,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -291,7 +291,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_008_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_008_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -299,7 +299,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -307,7 +307,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_008_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_008_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_008_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -315,7 +315,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -323,7 +323,7 @@ NTSTATUS IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_008_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_008_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_008_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -331,7 +331,7 @@ NTSTATUS IVROverlay_IVROverlay_008_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -339,7 +339,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -347,7 +347,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -355,7 +355,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -363,7 +363,7 @@ NTSTATUS IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_008_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_008_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_008_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -371,7 +371,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -379,7 +379,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -389,7 +389,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_008_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_008_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_008_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -397,7 +397,7 @@ NTSTATUS IVROverlay_IVROverlay_008_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_008_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_008_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -405,7 +405,7 @@ NTSTATUS IVROverlay_IVROverlay_008_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_008_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -413,7 +413,7 @@ NTSTATUS IVROverlay_IVROverlay_008_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -421,7 +421,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -429,7 +429,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_008_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_008_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_008_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -437,7 +437,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_008_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_008_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_008_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -445,7 +445,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_008_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -453,7 +453,7 @@ NTSTATUS IVROverlay_IVROverlay_008_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_008_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_008_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_008_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -461,7 +461,7 @@ NTSTATUS IVROverlay_IVROverlay_008_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_008_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_008_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_008_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -469,7 +469,7 @@ NTSTATUS IVROverlay_IVROverlay_008_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -477,7 +477,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp index be757fb2..821fbc50 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_010_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_010_FindOverlay_params *params = (struct IVROverlay_IVROverlay_010_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_010_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_010_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_010_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_010_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_010_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_010_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_010_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_010_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_010_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_010_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_010_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_010_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_010_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_010_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_010_HideOverlay_params *params = (struct IVROverlay_IVROverlay_010_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_010_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_010_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_010_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_010_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_010_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_010_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_010_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; u_VREvent_t_0918 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -292,7 +292,7 @@ NTSTATUS IVROverlay_IVROverlay_010_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -308,7 +308,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_010_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_010_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_010_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_010_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_010_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_010_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_010_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_010_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVROverlay_IVROverlay_010_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_010_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_010_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_010_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -406,7 +406,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_010_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_010_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_010_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -414,7 +414,7 @@ NTSTATUS IVROverlay_IVROverlay_010_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_010_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_010_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -422,7 +422,7 @@ NTSTATUS IVROverlay_IVROverlay_010_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_010_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -430,7 +430,7 @@ NTSTATUS IVROverlay_IVROverlay_010_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -438,7 +438,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -446,7 +446,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_010_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_010_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_010_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_010_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_010_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_010_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_010_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_010_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_010_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_010_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_010_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_010_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_010_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_010_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_010_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_010_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp index 3258f4b0..5be4a58c 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_011_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_011_FindOverlay_params *params = (struct IVROverlay_IVROverlay_011_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_011_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_011_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_011_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_011_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_011_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_011_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_011_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_011_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_011_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_011_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_011_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_011_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_011_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_011_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_011_HideOverlay_params *params = (struct IVROverlay_IVROverlay_011_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_011_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_011_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_011_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_011_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_011_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_011_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_011_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; u_VREvent_t_0918 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -308,7 +308,7 @@ NTSTATUS IVROverlay_IVROverlay_011_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_011_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_011_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_011_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_011_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_011_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_011_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_011_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_011_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -422,7 +422,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_011_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_011_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPI, params->pColorSpace ); return 0; } @@ -430,7 +430,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -438,7 +438,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_011_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_011_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_011_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -446,7 +446,7 @@ NTSTATUS IVROverlay_IVROverlay_011_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_011_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_011_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_011_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_011_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_011_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_011_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_011_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_011_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_011_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_011_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_011_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_011_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_011_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_011_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_011_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_011_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_011_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_011_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_011_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp index 6caf8e8e..95fcdf37 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_012_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_012_FindOverlay_params *params = (struct IVROverlay_IVROverlay_012_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_012_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_012_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_012_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_012_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_012_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_012_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_012_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_012_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_012_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_012_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_012_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_012_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_012_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_012_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_012_HideOverlay_params *params = (struct IVROverlay_IVROverlay_012_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_012_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_012_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_012_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_012_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_012_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_012_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_012_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; u_VREvent_t_101 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -308,7 +308,7 @@ NTSTATUS IVROverlay_IVROverlay_012_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_012_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_012_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_012_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_012_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_012_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_012_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_012_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_012_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -422,7 +422,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPI, params->pColorSpace ); return 0; } @@ -430,7 +430,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -438,7 +438,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_012_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_012_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -446,7 +446,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_012_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_012_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_012_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_012_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_012_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_012_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_012_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_012_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_012_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_012_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_012_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_012_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_012_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_012_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_012_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_012_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_012_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_012_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_012_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_012_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_012_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_012_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_012_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp index d21216dd..1dc257ec 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_013_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_013_FindOverlay_params *params = (struct IVROverlay_IVROverlay_013_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_013_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_013_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_013_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_013_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_013_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_013_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_013_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_013_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_013_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_013_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_013_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_013_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_013_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_013_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_013_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_013_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_013_HideOverlay_params *params = (struct IVROverlay_IVROverlay_013_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_013_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_013_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_013_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_013_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_013_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_013_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_013_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; u_VREvent_t_103 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -340,7 +340,7 @@ NTSTATUS IVROverlay_IVROverlay_013_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_013_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_013_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_013_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_013_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_013_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_013_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_013_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_013_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPI, params->pColorSpace ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_013_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_013_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_013_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_013_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_013_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_013_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_013_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_013_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_013_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_013_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_013_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_013_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_013_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_013_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_013_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_013_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_013_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_013_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_013_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_013_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_013_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_013_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_013_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_013_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp index 5e6adb8e..55499057 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_014_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_014_FindOverlay_params *params = (struct IVROverlay_IVROverlay_014_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_014_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_014_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_014_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_014_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_014_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_014_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_014_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_014_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_014_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_014_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_014_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_014_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_014_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_014_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_014_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_014_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_014_HideOverlay_params *params = (struct IVROverlay_IVROverlay_014_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_014_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_014_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_014_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_014_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_014_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_014_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_014_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -340,7 +340,7 @@ NTSTATUS IVROverlay_IVROverlay_014_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_014_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_014_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_014_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_014_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_014_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_014_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_014_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_014_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_014_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_014_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_014_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_014_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_014_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_014_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_014_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_014_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_014_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_014_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_014_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_014_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_014_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_014_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_014_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_014_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_014_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_014_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_014_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_014_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_014_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_014_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_014_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_014_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_014_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_014_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_014_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp index c91c6218..a42a12c2 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_016_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_016_FindOverlay_params *params = (struct IVROverlay_IVROverlay_016_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_016_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_016_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_016_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_016_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_016_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_016_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_016_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_016_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_016_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_016_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_016_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_016_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_016_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_016_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_016_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_016_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_016_HideOverlay_params *params = (struct IVROverlay_IVROverlay_016_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_016_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_016_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_016_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_016_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_016_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_016_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_016_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_016_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_016_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_016_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_016_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_016_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_016_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_016_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_016_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_016_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_016_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_016_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_016_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_016_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_016_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_016_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_016_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_016_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_016_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_016_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_016_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_016_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_016_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_016_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_016_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_016_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_016_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_016_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_016_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_016_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_016_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_016_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_016_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_016_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_016_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_016_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_016_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_016_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_016_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_016_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp index 5710b928..aa415255 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_017_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_017_FindOverlay_params *params = (struct IVROverlay_IVROverlay_017_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_017_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_017_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_017_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_017_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_017_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_017_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_017_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_017_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_017_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_017_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_017_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_017_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_017_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_017_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_017_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_017_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_017_HideOverlay_params *params = (struct IVROverlay_IVROverlay_017_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_017_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_017_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_017_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_017_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_017_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_017_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_017_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; u_VREvent_t_1011 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_017_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_017_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_017_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->ulOverlayHandle, params->unControllerDeviceIndex ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse( vo NTSTATUS IVROverlay_IVROverlay_017_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_017_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_017_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_017_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->vCenter, params->fRadius ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_017_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_017_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -500,7 +500,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_017_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_017_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_017_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_017_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_017_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_017_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_017_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_017_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_017_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_017_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_017_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_017_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_017_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_017_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_017_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_017_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_017_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_017_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_017_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_017_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_017_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_017_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -654,7 +654,7 @@ NTSTATUS IVROverlay_IVROverlay_017_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_017_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_017_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_017_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -662,7 +662,7 @@ NTSTATUS IVROverlay_IVROverlay_017_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_017_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_017_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_017_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp index 688b2dc8..27c43fdb 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_018_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_018_FindOverlay_params *params = (struct IVROverlay_IVROverlay_018_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_018_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_018_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_018_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_018_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_018_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_018_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_018_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_018_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_018_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_018_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_018_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_018_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_018_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_018_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_018_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_018_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_018_HideOverlay_params *params = (struct IVROverlay_IVROverlay_018_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_018_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_018_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_018_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_018_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_018_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_018_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_018_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; u_VREvent_t_1016 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_018_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_018_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_018_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_018_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_018_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_018_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_018_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->vCenter, params->fRadius ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_018_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_018_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_018_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_018_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_018_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_018_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_018_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_018_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_018_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_018_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_018_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_018_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_018_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_018_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_018_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_018_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_018_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_018_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_018_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_018_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_018_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_018_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_018_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_018_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_018_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_018_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_018_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_018_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -654,7 +654,7 @@ NTSTATUS IVROverlay_IVROverlay_018_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_018_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_018_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_018_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp index 5dc6e336..15b90855 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_019_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_019_FindOverlay_params *params = (struct IVROverlay_IVROverlay_019_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_019_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_019_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_019_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_019_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_019_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_019_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_019_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_019_SetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_019_SetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetHighQualityOverlay( params->ulOverlayHandle ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetHighQualityOverlay( void *args ) { struct IVROverlay_IVROverlay_019_GetHighQualityOverlay_params *params = (struct IVROverlay_IVROverlay_019_GetHighQualityOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetHighQualityOverlay( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetHighQualityOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_019_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_019_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_019_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_019_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_019_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_019_HideOverlay_params *params = (struct IVROverlay_IVROverlay_019_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_019_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_019_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_019_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_019_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_019_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_019_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_019_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_019_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_019_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_019_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_019_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_019_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_019_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_019_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->fRadius ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_019_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_019_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_019_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_019_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_019_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_019_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_019_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_019_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_019_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_019_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_019_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_019_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_019_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_019_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_019_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_019_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_019_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_019_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_019_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_019_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_019_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_019_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_019_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_019_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_019_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_019_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_019_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_019_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -654,7 +654,7 @@ NTSTATUS IVROverlay_IVROverlay_019_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_019_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_019_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_019_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp index 081952ac..af55dbc9 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_020_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_020_FindOverlay_params *params = (struct IVROverlay_IVROverlay_020_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_020_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_020_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_020_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_020_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_020_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_020_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_020_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_020_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_020_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->fMinDistanceInMeters, params->fMaxDistanceInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayAutoCurveDistanceRangeInMeters( params->ulOverlayHandle, params->pfMinDistanceInMeters, params->pfMaxDistanceInMeters ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters( voi NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_020_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_020_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_020_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_020_HideOverlay_params *params = (struct IVROverlay_IVROverlay_020_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_020_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_020_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_020_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_020_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_020_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_020_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_020_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_020_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_020_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_020_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_020_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_020_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_020_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_020_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetGamepadFocusOverlay( ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetGamepadFocusOverlay( void *args ) { struct IVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params *params = (struct IVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetGamepadFocusOverlay( params->ulNewFocusOverlay ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetGamepadFocusOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayNeighbor( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayNeighbor_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayNeighbor( params->eDirection, params->ulFrom, params->ulTo ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor( void *args ) { struct IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params *params = (struct IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->MoveGamepadFocusToNeighbor( params->eDirection, params->ulFrom ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->fRadius ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_020_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_020_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_020_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_020_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_020_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_020_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_020_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_020_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_020_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_020_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_020_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_020_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_020_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_020_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_020_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_020_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_020_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_020_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_020_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_020_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_020_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_020_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_020_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_020_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_020_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_020_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_020_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_020_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_020_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_020_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_020_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_020_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp index 5e001f0a..a9df0897 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_021_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_021_FindOverlay_params *params = (struct IVROverlay_IVROverlay_021_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_021_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_021_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_021_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_021_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_021_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_021_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_021_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_021_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_021_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_021_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_021_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_021_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_021_HideOverlay_params *params = (struct IVROverlay_IVROverlay_021_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_021_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_021_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_021_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_021_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_021_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_021_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_021_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -364,7 +364,7 @@ NTSTATUS IVROverlay_IVROverlay_021_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_021_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_021_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_021_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_021_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_021_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_021_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->fRadius ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_021_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_021_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unDepth ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -454,7 +454,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -462,7 +462,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -470,7 +470,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -478,7 +478,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_021_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_021_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_021_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_021_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_021_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_021_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_021_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_021_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_021_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_021_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_021_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_021_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_021_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_021_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_021_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_021_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_021_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_021_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_021_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_021_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_021_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_021_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_021_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_021_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_021_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_021_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_021_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_021_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_021_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_021_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp index b8f8489c..e30b2773 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_022_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_022_FindOverlay_params *params = (struct IVROverlay_IVROverlay_022_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_022_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_022_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_022_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_022_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_022_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_022_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_022_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_022_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_022_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayRenderModel( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pColor, params->pError ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRenderModel( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayRenderModel_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayRenderModel_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayRenderModel( params->ulOverlayHandle, params->pchRenderModel, params->pColor ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRenderModel( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayTransformCursor( params->ulCursorOverlayHandle, params->pvHotspot ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTransformCursor( params->ulOverlayHandle, params->pvHotspot ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_022_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_022_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_022_HideOverlay_params *params = (struct IVROverlay_IVROverlay_022_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_022_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_022_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_022_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_022_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_022_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_022_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_022_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_022_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_022_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_022_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_022_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_022_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_022_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_022_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->fRadius ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayDualAnalogTransform( params->ulOverlay, params->eWhich, params->pvCenter, params->pfRadius ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration( void *args ) { struct IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params *params = (struct IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->TriggerLaserMouseHapticVibration( params->ulOverlayHandle, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration( void *args NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCursor( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayCursor_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayCursor_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayCursor( params->ulOverlayHandle, params->ulCursorHandle ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayCursorPositionOverride( params->ulOverlayHandle, params->pvCursor ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride( void *args NTSTATUS IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ClearOverlayCursorPositionOverride( params->ulOverlayHandle ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride( void *arg NTSTATUS IVROverlay_IVROverlay_022_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_022_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_022_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -500,7 +500,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unBytesPerPixel ); return 0; } @@ -508,7 +508,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_022_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_022_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_022_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_022_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_022_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_022_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_022_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_022_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_022_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_022_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_022_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_022_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_022_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_022_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_022_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->pchDescription, params->unCharMax, params->pchExistingText, params->bUseMinimalMode, params->uUserValue ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_022_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_022_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_022_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_022_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_022_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_022_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_022_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_022_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_022_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -654,7 +654,7 @@ NTSTATUS IVROverlay_IVROverlay_022_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_022_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_022_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_022_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp index 2f167040..1aa77418 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_024_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_024_FindOverlay_params *params = (struct IVROverlay_IVROverlay_024_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_024_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_024_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_024_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_024_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_024_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_024_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_024_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_024_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_024_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayTransformCursor( params->ulCursorOverlayHandle, params->pvHotspot ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTransformCursor( params->ulOverlayHandle, params->pvHotspot ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_024_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_024_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_024_HideOverlay_params *params = (struct IVROverlay_IVROverlay_024_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_024_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_024_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_024_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_024_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_024_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_024_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_024_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; u_VREvent_t_11030 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -372,7 +372,7 @@ NTSTATUS IVROverlay_IVROverlay_024_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_024_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_024_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_024_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_024_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_024_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_024_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration( void *args ) { struct IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params *params = (struct IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->TriggerLaserMouseHapticVibration( params->ulOverlayHandle, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration( void *args NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCursor( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayCursor_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayCursor_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayCursor( params->ulOverlayHandle, params->ulCursorHandle ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayCursorPositionOverride( params->ulOverlayHandle, params->pvCursor ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride( void *args NTSTATUS IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ClearOverlayCursorPositionOverride( params->ulOverlayHandle ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride( void *arg NTSTATUS IVROverlay_IVROverlay_024_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_024_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_024_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unBytesPerPixel ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -486,7 +486,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_024_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_024_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_024_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_024_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_024_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_024_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_024_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_024_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_024_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_024_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_024_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_024_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_024_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_024_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_024_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_024_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_024_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_024_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_024_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_024_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_024_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_024_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_024_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_024_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_024_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_024_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_024_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_024_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp index de5e1ef2..055ae945 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_025_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_025_FindOverlay_params *params = (struct IVROverlay_IVROverlay_025_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_025_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_025_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_025_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_025_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_025_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_025_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_025_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_025_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_025_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformCursor( params->ulCursorOverlayHandle, params->pvHotspot ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTransformCursor( params->ulOverlayHandle, params->pvHotspot ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformProjection( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTransformProjection_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTransformProjection_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayTransformProjection( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform, params->pProjection, params->eEye ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTransformProjection( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_025_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_025_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_025_HideOverlay_params *params = (struct IVROverlay_IVROverlay_025_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_025_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_025_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_025_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_025_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_025_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_025_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_025_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; u_VREvent_t_1168 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -380,7 +380,7 @@ NTSTATUS IVROverlay_IVROverlay_025_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_025_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_025_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_025_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_025_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_025_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_025_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration( void *args ) { struct IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params *params = (struct IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->TriggerLaserMouseHapticVibration( params->ulOverlayHandle, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration( void *args NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCursor( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayCursor_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayCursor_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayCursor( params->ulOverlayHandle, params->ulCursorHandle ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayCursorPositionOverride( params->ulOverlayHandle, params->pvCursor ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride( void *args NTSTATUS IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ClearOverlayCursorPositionOverride( params->ulOverlayHandle ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride( void *arg NTSTATUS IVROverlay_IVROverlay_025_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_025_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_025_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unBytesPerPixel ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -494,7 +494,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_025_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_025_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_025_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_025_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_025_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_025_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_025_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_025_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_025_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_025_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_025_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_025_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_025_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_025_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_025_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_025_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_025_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_025_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_025_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_025_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_025_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_025_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_025_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_025_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_025_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_025_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_025_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_025_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp index 21a78a70..d729f348 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_026_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_026_FindOverlay_params *params = (struct IVROverlay_IVROverlay_026_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_026_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_026_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_026_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_026_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_026_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_026_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_026_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_026_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_026_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayPreCurvePitch( params->ulOverlayHandle, params->fRadians ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayPreCurvePitch( params->ulOverlayHandle, params->pfRadians ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformOverlayRelative( params->ulOverlayHandle, params->ulOverlayHandleParent, params->pmatParentOverlayToOverlayTransform ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative( void *arg NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformCursor( params->ulCursorOverlayHandle, params->pvHotspot ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTransformCursor( params->ulOverlayHandle, params->pvHotspot ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformProjection( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTransformProjection_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTransformProjection_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayTransformProjection( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform, params->pProjection, params->eEye ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTransformProjection( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_026_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_026_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_026_HideOverlay_params *params = (struct IVROverlay_IVROverlay_026_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_026_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_026_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_026_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVROverlay_IVROverlay_026_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -384,7 +384,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_026_WaitFrameSync( void *args ) { struct IVROverlay_IVROverlay_026_WaitFrameSync_params *params = (struct IVROverlay_IVROverlay_026_WaitFrameSync_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->WaitFrameSync( params->nTimeoutMs ); return 0; } @@ -392,7 +392,7 @@ NTSTATUS IVROverlay_IVROverlay_026_WaitFrameSync( void *args ) NTSTATUS IVROverlay_IVROverlay_026_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_026_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_026_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; u_VREvent_t_1168 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_026_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_026_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_026_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_026_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_026_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_026_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_026_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration( void *args ) { struct IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params *params = (struct IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->TriggerLaserMouseHapticVibration( params->ulOverlayHandle, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration( void *args NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCursor( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayCursor_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayCursor_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayCursor( params->ulOverlayHandle, params->ulCursorHandle ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayCursorPositionOverride( params->ulOverlayHandle, params->pvCursor ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride( void *args NTSTATUS IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ClearOverlayCursorPositionOverride( params->ulOverlayHandle ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride( void *arg NTSTATUS IVROverlay_IVROverlay_026_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_026_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_026_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -500,7 +500,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unBytesPerPixel ); return 0; } @@ -508,7 +508,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_026_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_026_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_026_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_026_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_026_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_026_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_026_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_026_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_026_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_026_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_026_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_026_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_026_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_026_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_026_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_026_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_026_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_026_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_026_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_026_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_026_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_026_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -646,7 +646,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_026_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_026_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -654,7 +654,7 @@ NTSTATUS IVROverlay_IVROverlay_026_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_026_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_026_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_026_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp b/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp index 3769165a..dd463510 100644 --- a/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp +++ b/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp @@ -8,7 +8,7 @@ NTSTATUS IVROverlay_IVROverlay_027_FindOverlay( void *args ) { struct IVROverlay_IVROverlay_027_FindOverlay_params *params = (struct IVROverlay_IVROverlay_027_FindOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->FindOverlay( params->pchOverlayKey, params->pOverlayHandle ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVROverlay_IVROverlay_027_FindOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_CreateOverlay( void *args ) { struct IVROverlay_IVROverlay_027_CreateOverlay_params *params = (struct IVROverlay_IVROverlay_027_CreateOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->CreateOverlay( params->pchOverlayKey, params->pchOverlayName, params->pOverlayHandle ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVROverlay_IVROverlay_027_CreateOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_DestroyOverlay( void *args ) { struct IVROverlay_IVROverlay_027_DestroyOverlay_params *params = (struct IVROverlay_IVROverlay_027_DestroyOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->DestroyOverlay( params->ulOverlayHandle ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVROverlay_IVROverlay_027_DestroyOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayKey( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayKey_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayKey_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayKey( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayKey( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayName( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayName_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayName( params->ulOverlayHandle, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayName( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayName_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayName_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayName( params->ulOverlayHandle, params->pchName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayName( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayImageData( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayImageData_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayImageData_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayImageData( params->ulOverlayHandle, params->pvBuffer, params->unBufferSize, params->punWidth, params->punHeight ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayImageData( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayErrorNameFromEnum( params->error ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayRenderingPid( params->ulOverlayHandle, params->unPID ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayRenderingPid( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayRenderingPid_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayRenderingPid_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayRenderingPid( params->ulOverlayHandle ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayRenderingPid( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->bEnabled ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayFlag( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayFlag_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayFlag_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayFlag( params->ulOverlayHandle, params->eOverlayFlag, params->pbEnabled ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayFlag( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayFlags( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayFlags_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayFlags_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayFlags( params->ulOverlayHandle, params->pFlags ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayFlags( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayColor_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayColor( params->ulOverlayHandle, params->fRed, params->fGreen, params->fBlue ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayColor( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayColor_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayColor_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayColor( params->ulOverlayHandle, params->pfRed, params->pfGreen, params->pfBlue ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayColor( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayAlpha( params->ulOverlayHandle, params->fAlpha ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayAlpha( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayAlpha_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayAlpha_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayAlpha( params->ulOverlayHandle, params->pfAlpha ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayAlpha( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTexelAspect( params->ulOverlayHandle, params->fTexelAspect ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTexelAspect( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTexelAspect_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTexelAspect_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTexelAspect( params->ulOverlayHandle, params->pfTexelAspect ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTexelAspect( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_027_SetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlaySortOrder( params->ulOverlayHandle, params->unSortOrder ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlaySortOrder( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlaySortOrder_params *params = (struct IVROverlay_IVROverlay_027_GetOverlaySortOrder_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlaySortOrder( params->ulOverlayHandle, params->punSortOrder ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlaySortOrder( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayWidthInMeters( params->ulOverlayHandle, params->fWidthInMeters ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayWidthInMeters( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayWidthInMeters( params->ulOverlayHandle, params->pfWidthInMeters ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayWidthInMeters( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayCurvature( params->ulOverlayHandle, params->fCurvature ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayCurvature( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayCurvature_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayCurvature_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayCurvature( params->ulOverlayHandle, params->pfCurvature ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayCurvature( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayPreCurvePitch( params->ulOverlayHandle, params->fRadians ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayPreCurvePitch( params->ulOverlayHandle, params->pfRadians ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTextureColorSpace( params->ulOverlayHandle, params->eTextureColorSpace ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTextureColorSpace( params->ulOverlayHandle, params->peTextureColorSpace ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -248,7 +248,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureBounds( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTextureBounds_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTextureBounds_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTextureBounds( params->ulOverlayHandle, params->pOverlayTextureBounds ); return 0; } @@ -256,7 +256,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureBounds( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformType( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTransformType_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTransformType_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTransformType( params->ulOverlayHandle, params->peTransformType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformType( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTransformAbsolute( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTransformAbsolute( params->ulOverlayHandle, params->peTrackingOrigin, params->pmatTrackingOriginToOverlayTransform ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->unTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -288,7 +288,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceRelative( params->ulOverlayHandle, params->punTrackedDevice, params->pmatTrackedDeviceToOverlayTransform ); return 0; } @@ -296,7 +296,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative( voi NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->unDeviceIndex, params->pchComponentName ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTransformTrackedDeviceComponent( params->ulOverlayHandle, params->punDeviceIndex, params->pchComponentName, params->unComponentNameSize ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent( vo NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTransformCursor( params->ulCursorOverlayHandle, params->pvHotspot ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformCursor( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTransformCursor_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTransformCursor_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTransformCursor( params->ulOverlayHandle, params->pvHotspot ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTransformCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformProjection( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTransformProjection_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTransformProjection_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayTransformProjection( params->ulOverlayHandle, params->eTrackingOrigin, params->pmatTrackingOriginToOverlayTransform, params->pProjection, params->eEye ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTransformProjection( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ShowOverlay( void *args ) { struct IVROverlay_IVROverlay_027_ShowOverlay_params *params = (struct IVROverlay_IVROverlay_027_ShowOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ShowOverlay( params->ulOverlayHandle ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ShowOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_HideOverlay( void *args ) { struct IVROverlay_IVROverlay_027_HideOverlay_params *params = (struct IVROverlay_IVROverlay_027_HideOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->HideOverlay( params->ulOverlayHandle ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVROverlay_IVROverlay_027_HideOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_IsOverlayVisible( void *args ) { struct IVROverlay_IVROverlay_027_IsOverlayVisible_params *params = (struct IVROverlay_IVROverlay_027_IsOverlayVisible_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->IsOverlayVisible( params->ulOverlayHandle ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVROverlay_IVROverlay_027_IsOverlayVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates( void *args ) { struct IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params *params = (struct IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetTransformForOverlayCoordinates( params->ulOverlayHandle, params->eTrackingOrigin, params->coordinatesInOverlay, params->pmatTransform ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates( void *args NTSTATUS IVROverlay_IVROverlay_027_WaitFrameSync( void *args ) { struct IVROverlay_IVROverlay_027_WaitFrameSync_params *params = (struct IVROverlay_IVROverlay_027_WaitFrameSync_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->WaitFrameSync( params->nTimeoutMs ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVROverlay_IVROverlay_027_WaitFrameSync( void *args ) NTSTATUS IVROverlay_IVROverlay_027_PollNextOverlayEvent( void *args ) { struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; u_VREvent_t_223 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -388,7 +388,7 @@ NTSTATUS IVROverlay_IVROverlay_027_PollNextOverlayEvent( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayInputMethod( params->ulOverlayHandle, params->peInputMethod ); return 0; } @@ -396,7 +396,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayInputMethod( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayInputMethod_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayInputMethod_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayInputMethod( params->ulOverlayHandle, params->eInputMethod ); return 0; } @@ -404,7 +404,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayInputMethod( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -412,7 +412,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayMouseScale( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayMouseScale_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayMouseScale_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayMouseScale( params->ulOverlayHandle, params->pvecMouseScale ); return 0; } @@ -420,7 +420,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayMouseScale( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ComputeOverlayIntersection( void *args ) { struct IVROverlay_IVROverlay_027_ComputeOverlayIntersection_params *params = (struct IVROverlay_IVROverlay_027_ComputeOverlayIntersection_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ComputeOverlayIntersection( params->ulOverlayHandle, params->pParams, params->pResults ); return 0; } @@ -428,7 +428,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ComputeOverlayIntersection( void *args ) NTSTATUS IVROverlay_IVROverlay_027_IsHoverTargetOverlay( void *args ) { struct IVROverlay_IVROverlay_027_IsHoverTargetOverlay_params *params = (struct IVROverlay_IVROverlay_027_IsHoverTargetOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->IsHoverTargetOverlay( params->ulOverlayHandle ); return 0; } @@ -436,7 +436,7 @@ NTSTATUS IVROverlay_IVROverlay_027_IsHoverTargetOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayIntersectionMask( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayIntersectionMask( params->ulOverlayHandle, params->pMaskPrimitives, params->unNumMaskPrimitives, params->unPrimitiveSize ); return 0; } @@ -444,7 +444,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayIntersectionMask( void *args ) NTSTATUS IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration( void *args ) { struct IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params *params = (struct IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->TriggerLaserMouseHapticVibration( params->ulOverlayHandle, params->fDurationSeconds, params->fFrequency, params->fAmplitude ); return 0; } @@ -452,7 +452,7 @@ NTSTATUS IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration( void *args NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCursor( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayCursor_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayCursor_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayCursor( params->ulOverlayHandle, params->ulCursorHandle ); return 0; } @@ -460,7 +460,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCursor( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayCursorPositionOverride( params->ulOverlayHandle, params->pvCursor ); return 0; } @@ -468,7 +468,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride( void *args NTSTATUS IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride( void *args ) { struct IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params *params = (struct IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ClearOverlayCursorPositionOverride( params->ulOverlayHandle ); return 0; } @@ -476,7 +476,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride( void *arg NTSTATUS IVROverlay_IVROverlay_027_ClearOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_027_ClearOverlayTexture_params *params = (struct IVROverlay_IVROverlay_027_ClearOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ClearOverlayTexture( params->ulOverlayHandle ); return 0; } @@ -484,7 +484,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ClearOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayRaw( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayRaw_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayRaw_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetOverlayRaw( params->ulOverlayHandle, params->pvBuffer, params->unWidth, params->unHeight, params->unBytesPerPixel ); return 0; } @@ -492,7 +492,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayRaw( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayFromFile( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayFromFile_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayFromFile_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; char *u_pchFilePath = vrclient_dos_to_unix_path( params->pchFilePath ); params->_ret = iface->SetOverlayFromFile( params->ulOverlayHandle, u_pchFilePath ); vrclient_free_path( u_pchFilePath ); @@ -502,7 +502,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetOverlayFromFile( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTexture( params->ulOverlayHandle, params->pNativeTextureHandle, params->pNativeTextureRef, params->pWidth, params->pHeight, params->pNativeFormat, params->pAPIType, params->pColorSpace, params->pTextureBounds ); return 0; } @@ -510,7 +510,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle( void *args ) { struct IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params *params = (struct IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ReleaseNativeOverlayHandle( params->ulOverlayHandle, params->pNativeTextureHandle ); return 0; } @@ -518,7 +518,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureSize( void *args ) { struct IVROverlay_IVROverlay_027_GetOverlayTextureSize_params *params = (struct IVROverlay_IVROverlay_027_GetOverlayTextureSize_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetOverlayTextureSize( params->ulOverlayHandle, params->pWidth, params->pHeight ); return 0; } @@ -526,7 +526,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetOverlayTextureSize( void *args ) NTSTATUS IVROverlay_IVROverlay_027_CreateDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_027_CreateDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_027_CreateDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->CreateDashboardOverlay( params->pchOverlayKey, params->pchOverlayFriendlyName, params->pMainHandle, params->pThumbnailHandle ); return 0; } @@ -534,7 +534,7 @@ NTSTATUS IVROverlay_IVROverlay_027_CreateDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_IsDashboardVisible( void *args ) { struct IVROverlay_IVROverlay_027_IsDashboardVisible_params *params = (struct IVROverlay_IVROverlay_027_IsDashboardVisible_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->IsDashboardVisible( ); return 0; } @@ -542,7 +542,7 @@ NTSTATUS IVROverlay_IVROverlay_027_IsDashboardVisible( void *args ) NTSTATUS IVROverlay_IVROverlay_027_IsActiveDashboardOverlay( void *args ) { struct IVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params *params = (struct IVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->IsActiveDashboardOverlay( params->ulOverlayHandle ); return 0; } @@ -550,7 +550,7 @@ NTSTATUS IVROverlay_IVROverlay_027_IsActiveDashboardOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->SetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->unProcessId ); return 0; } @@ -558,7 +558,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess( void *args ) { struct IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params *params = (struct IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetDashboardOverlaySceneProcess( params->ulOverlayHandle, params->punProcessId ); return 0; } @@ -566,7 +566,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ShowDashboard( void *args ) { struct IVROverlay_IVROverlay_027_ShowDashboard_params *params = (struct IVROverlay_IVROverlay_027_ShowDashboard_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; iface->ShowDashboard( params->pchOverlayToShow ); return 0; } @@ -574,7 +574,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ShowDashboard( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice( void *args ) { struct IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params *params = (struct IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetPrimaryDashboardDevice( ); return 0; } @@ -582,7 +582,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ShowKeyboard( void *args ) { struct IVROverlay_IVROverlay_027_ShowKeyboard_params *params = (struct IVROverlay_IVROverlay_027_ShowKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ShowKeyboard( params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -590,7 +590,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ShowKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ShowKeyboardForOverlay( void *args ) { struct IVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params *params = (struct IVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ShowKeyboardForOverlay( params->ulOverlayHandle, params->eInputMode, params->eLineInputMode, params->unFlags, params->pchDescription, params->unCharMax, params->pchExistingText, params->uUserValue ); return 0; } @@ -598,7 +598,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ShowKeyboardForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_GetKeyboardText( void *args ) { struct IVROverlay_IVROverlay_027_GetKeyboardText_params *params = (struct IVROverlay_IVROverlay_027_GetKeyboardText_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->GetKeyboardText( params->pchText, params->cchText ); return 0; } @@ -606,7 +606,7 @@ NTSTATUS IVROverlay_IVROverlay_027_GetKeyboardText( void *args ) NTSTATUS IVROverlay_IVROverlay_027_HideKeyboard( void *args ) { struct IVROverlay_IVROverlay_027_HideKeyboard_params *params = (struct IVROverlay_IVROverlay_027_HideKeyboard_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; iface->HideKeyboard( ); return 0; } @@ -614,7 +614,7 @@ NTSTATUS IVROverlay_IVROverlay_027_HideKeyboard( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute( void *args ) { struct IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute_params *params = (struct IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; iface->SetKeyboardTransformAbsolute( params->eTrackingOrigin, params->pmatTrackingOriginToKeyboardTransform ); return 0; } @@ -622,7 +622,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay( void *args ) { struct IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params *params = (struct IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; iface->SetKeyboardPositionForOverlay( params->ulOverlayHandle, params->avoidRect ); return 0; } @@ -630,7 +630,7 @@ NTSTATUS IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_ShowMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_027_ShowMessageOverlay_params *params = (struct IVROverlay_IVROverlay_027_ShowMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; params->_ret = iface->ShowMessageOverlay( params->pchText, params->pchCaption, params->pchButton0Text, params->pchButton1Text, params->pchButton2Text, params->pchButton3Text ); return 0; } @@ -638,7 +638,7 @@ NTSTATUS IVROverlay_IVROverlay_027_ShowMessageOverlay( void *args ) NTSTATUS IVROverlay_IVROverlay_027_CloseMessageOverlay( void *args ) { struct IVROverlay_IVROverlay_027_CloseMessageOverlay_params *params = (struct IVROverlay_IVROverlay_027_CloseMessageOverlay_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; iface->CloseMessageOverlay( ); return 0; } diff --git a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_001.cpp b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_001.cpp index 04741fac..132e8297 100644 --- a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_001.cpp +++ b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_001_LoadRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_001_LoadRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_001_LoadRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->u_iface; u_RenderModel_t_090 u_pRenderModel; if (params->pRenderModel) u_pRenderModel = *params->pRenderModel; params->_ret = iface->LoadRenderModel( params->pchRenderModelName, params->pRenderModel ? &u_pRenderModel : nullptr ); @@ -19,7 +19,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_001_LoadRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_001_FreeRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_001_FreeRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_001_FreeRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->u_iface; u_RenderModel_t_090 u_pRenderModel; if (params->pRenderModel) u_pRenderModel = *params->pRenderModel; iface->FreeRenderModel( params->pRenderModel ? &u_pRenderModel : nullptr ); @@ -30,7 +30,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_001_FreeRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_001_GetRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_001_GetRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_001_GetRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->u_iface; params->_ret = iface->GetRenderModelName( params->unRenderModelIndex, params->pchRenderModelName, params->unRenderModelNameLen ); return 0; } @@ -38,7 +38,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_001_GetRenderModelName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_001_GetRenderModelCount( void *args ) { struct IVRRenderModels_IVRRenderModels_001_GetRenderModelCount_params *params = (struct IVRRenderModels_IVRRenderModels_001_GetRenderModelCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->u_iface; params->_ret = iface->GetRenderModelCount( ); return 0; } diff --git a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp index 39196f1a..8946b2d7 100644 --- a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp +++ b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetRenderModelName( params->unRenderModelIndex, params->pchRenderModelName, params->unRenderModelNameLen ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetRenderModelName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_GetRenderModelCount( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetRenderModelCount_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetRenderModelCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetRenderModelCount( ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetRenderModelCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentCount( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetComponentCount_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetComponentCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetComponentCount( params->pchRenderModelName ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentName( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetComponentName_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetComponentName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetComponentName( params->pchRenderModelName, params->unComponentIndex, params->pchComponentName, params->unComponentNameLen ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetComponentButtonMask( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask( void *args NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->GetComponentRenderModelName( params->pchRenderModelName, params->pchComponentName, params->pchComponentRenderModelName, params->unComponentRenderModelNameLen ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName( void * NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentState( void *args ) { struct IVRRenderModels_IVRRenderModels_002_GetComponentState_params *params = (struct IVRRenderModels_IVRRenderModels_002_GetComponentState_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetComponentState( params->pchRenderModelName, params->pchComponentName, params->pControllerState ? &u_pControllerState : nullptr, params->pComponentState ); @@ -66,7 +66,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_GetComponentState( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent( void *args ) { struct IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent_params *params = (struct IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; params->_ret = iface->RenderModelHasComponent( params->pchRenderModelName, params->pchComponentName ); return 0; } diff --git a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp index c5538faa..64f6aa9f 100644 --- a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp +++ b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params *params = (struct IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->LoadTextureD3D11_Async( params->textureId, params->pD3D11Device, params->ppD3D11Texture2D ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( void *args NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( void *args ) { struct IVRRenderModels_IVRRenderModels_004_FreeTextureD3D11_params *params = (struct IVRRenderModels_IVRRenderModels_004_FreeTextureD3D11_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; iface->FreeTextureD3D11( params->pD3D11Texture2D ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_GetRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetRenderModelName( params->unRenderModelIndex, params->pchRenderModelName, params->unRenderModelNameLen ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetRenderModelName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_GetRenderModelCount( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetRenderModelCount_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetRenderModelCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetRenderModelCount( ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetRenderModelCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentCount( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetComponentCount_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetComponentCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetComponentCount( params->pchRenderModelName ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentName( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetComponentName_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetComponentName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetComponentName( params->pchRenderModelName, params->unComponentIndex, params->pchComponentName, params->unComponentNameLen ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetComponentButtonMask( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask( void *args NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->GetComponentRenderModelName( params->pchRenderModelName, params->pchComponentName, params->pchComponentRenderModelName, params->unComponentRenderModelNameLen ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName( void * NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentState( void *args ) { struct IVRRenderModels_IVRRenderModels_004_GetComponentState_params *params = (struct IVRRenderModels_IVRRenderModels_004_GetComponentState_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetComponentState( params->pchRenderModelName, params->pchComponentName, params->pControllerState ? &u_pControllerState : nullptr, params->pState, params->pComponentState ); @@ -82,7 +82,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_GetComponentState( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent( void *args ) { struct IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent_params *params = (struct IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; params->_ret = iface->RenderModelHasComponent( params->pchRenderModelName, params->pchComponentName ); return 0; } diff --git a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp index f03bb29c..0237d780 100644 --- a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp +++ b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params *params = (struct IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->LoadTextureD3D11_Async( params->textureId, params->pD3D11Device, params->ppD3D11Texture2D ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( void *args NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params *params = (struct IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->LoadIntoTextureD3D11_Async( params->textureId, params->pDstTexture ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( void *a NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( void *args ) { struct IVRRenderModels_IVRRenderModels_005_FreeTextureD3D11_params *params = (struct IVRRenderModels_IVRRenderModels_005_FreeTextureD3D11_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; iface->FreeTextureD3D11( params->pD3D11Texture2D ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetRenderModelName( params->unRenderModelIndex, params->pchRenderModelName, params->unRenderModelNameLen ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelCount( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelCount_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetRenderModelCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetRenderModelCount( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentCount( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetComponentCount_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetComponentCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetComponentCount( params->pchRenderModelName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentName( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetComponentName_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetComponentName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetComponentName( params->pchRenderModelName, params->unComponentIndex, params->pchComponentName, params->unComponentNameLen ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetComponentButtonMask( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask( void *args NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetComponentRenderModelName( params->pchRenderModelName, params->pchComponentName, params->pchComponentRenderModelName, params->unComponentRenderModelNameLen ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName( void * NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentState( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetComponentState_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetComponentState_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetComponentState( params->pchRenderModelName, params->pchComponentName, params->pControllerState ? &u_pControllerState : nullptr, params->pState, params->pComponentState ); @@ -90,7 +90,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetComponentState( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent( void *args ) { struct IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent_params *params = (struct IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->RenderModelHasComponent( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -98,7 +98,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent( void *args NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetRenderModelThumbnailURL( params->pchRenderModelName, params->pchThumbnailURL, params->unThumbnailURLLen, params->peError ); return 0; } @@ -106,7 +106,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL( void *a NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetRenderModelOriginalPath( params->pchRenderModelName, params->pchOriginalPath, params->unOriginalPathLen, params->peError ); return 0; } @@ -114,7 +114,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath( void *a NTSTATUS IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum( void *args ) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params *params = (struct IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; params->_ret = iface->GetRenderModelErrorNameFromEnum( params->error ); return 0; } diff --git a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp index c1522711..6d5bc4a5 100644 --- a/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp +++ b/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params *params = (struct IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->LoadTextureD3D11_Async( params->textureId, params->pD3D11Device, params->ppD3D11Texture2D ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( void *args NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params *params = (struct IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->LoadIntoTextureD3D11_Async( params->textureId, params->pDstTexture ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( void *a NTSTATUS IVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( void *args ) { struct IVRRenderModels_IVRRenderModels_006_FreeTextureD3D11_params *params = (struct IVRRenderModels_IVRRenderModels_006_FreeTextureD3D11_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; iface->FreeTextureD3D11( params->pD3D11Texture2D ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetRenderModelName( params->unRenderModelIndex, params->pchRenderModelName, params->unRenderModelNameLen ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelCount( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelCount_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetRenderModelCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetRenderModelCount( ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentCount( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentCount_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentCount_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetComponentCount( params->pchRenderModelName ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentCount( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentName( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentName_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetComponentName( params->pchRenderModelName, params->unComponentIndex, params->pchComponentName, params->unComponentNameLen ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentName( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetComponentButtonMask( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask( void *args NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetComponentRenderModelName( params->pchRenderModelName, params->pchComponentName, params->pchComponentRenderModelName, params->unComponentRenderModelNameLen ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName( void * NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetComponentStateForDevicePath( params->pchRenderModelName, params->pchComponentName, params->devicePath, params->pState, params->pComponentState ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath( voi NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentState( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetComponentState_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetComponentState_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetComponentState( params->pchRenderModelName, params->pchComponentName, params->pControllerState ? &u_pControllerState : nullptr, params->pState, params->pComponentState ); @@ -98,7 +98,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetComponentState( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent( void *args ) { struct IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent_params *params = (struct IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->RenderModelHasComponent( params->pchRenderModelName, params->pchComponentName ); return 0; } @@ -106,7 +106,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent( void *args NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetRenderModelThumbnailURL( params->pchRenderModelName, params->pchThumbnailURL, params->unThumbnailURLLen, params->peError ); return 0; } @@ -114,7 +114,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL( void *a NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetRenderModelOriginalPath( params->pchRenderModelName, params->pchOriginalPath, params->unOriginalPathLen, params->peError ); return 0; } @@ -122,7 +122,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath( void *a NTSTATUS IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum( void *args ) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params *params = (struct IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; params->_ret = iface->GetRenderModelErrorNameFromEnum( params->error ); return 0; } diff --git a/vrclient_x64/cppIVRResources_IVRResources_001.cpp b/vrclient_x64/cppIVRResources_IVRResources_001.cpp index a783f98b..8e822ade 100644 --- a/vrclient_x64/cppIVRResources_IVRResources_001.cpp +++ b/vrclient_x64/cppIVRResources_IVRResources_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRResources_IVRResources_001_LoadSharedResource( void *args ) { struct IVRResources_IVRResources_001_LoadSharedResource_params *params = (struct IVRResources_IVRResources_001_LoadSharedResource_params *)args; - struct u_IVRResources_IVRResources_001 *iface = (struct u_IVRResources_IVRResources_001 *)params->linux_side; + struct u_IVRResources_IVRResources_001 *iface = (struct u_IVRResources_IVRResources_001 *)params->u_iface; params->_ret = iface->LoadSharedResource( params->pchResourceName, params->pchBuffer, params->unBufferLen ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRResources_IVRResources_001_LoadSharedResource( void *args ) NTSTATUS IVRResources_IVRResources_001_GetResourceFullPath( void *args ) { struct IVRResources_IVRResources_001_GetResourceFullPath_params *params = (struct IVRResources_IVRResources_001_GetResourceFullPath_params *)args; - struct u_IVRResources_IVRResources_001 *iface = (struct u_IVRResources_IVRResources_001 *)params->linux_side; + struct u_IVRResources_IVRResources_001 *iface = (struct u_IVRResources_IVRResources_001 *)params->u_iface; params->_ret = iface->GetResourceFullPath( params->pchResourceName, params->pchResourceTypeDirectory, params->pchPathBuffer, params->unBufferLen ); return 0; } diff --git a/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp b/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp index f0973e6e..6edea16d 100644 --- a/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp +++ b/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_RequestScreenshot( void *args ) { struct IVRScreenshots_IVRScreenshots_001_RequestScreenshot_params *params = (struct IVRScreenshots_IVRScreenshots_001_RequestScreenshot_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; char *u_pchPreviewFilename = vrclient_dos_to_unix_path( params->pchPreviewFilename ); char *u_pchVRFilename = vrclient_dos_to_unix_path( params->pchVRFilename ); params->_ret = iface->RequestScreenshot( params->pOutScreenshotHandle, params->type, u_pchPreviewFilename, u_pchVRFilename ); @@ -20,7 +20,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_RequestScreenshot( void *args ) NTSTATUS IVRScreenshots_IVRScreenshots_001_HookScreenshot( void *args ) { struct IVRScreenshots_IVRScreenshots_001_HookScreenshot_params *params = (struct IVRScreenshots_IVRScreenshots_001_HookScreenshot_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; params->_ret = iface->HookScreenshot( params->pSupportedTypes, params->numTypes ); return 0; } @@ -28,7 +28,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_HookScreenshot( void *args ) NTSTATUS IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType( void *args ) { struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params *params = (struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; params->_ret = iface->GetScreenshotPropertyType( params->screenshotHandle, params->pError ); return 0; } @@ -36,7 +36,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType( void *args NTSTATUS IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename( void *args ) { struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params *params = (struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; params->_ret = iface->GetScreenshotPropertyFilename( params->screenshotHandle, params->filenameType, params->pchFilename, params->cchFilename, params->pError ); params->_ret = vrclient_unix_path_to_dos_path( params->_ret, params->pchFilename, params->pchFilename, params->cchFilename ); return 0; @@ -45,7 +45,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename( void * NTSTATUS IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress( void *args ) { struct IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params *params = (struct IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; params->_ret = iface->UpdateScreenshotProgress( params->screenshotHandle, params->flProgress ); return 0; } @@ -53,7 +53,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress( void *args NTSTATUS IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot( void *args ) { struct IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params *params = (struct IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; char *u_pchPreviewFilename = vrclient_dos_to_unix_path( params->pchPreviewFilename ); char *u_pchVRFilename = vrclient_dos_to_unix_path( params->pchVRFilename ); params->_ret = iface->TakeStereoScreenshot( params->pOutScreenshotHandle, u_pchPreviewFilename, u_pchVRFilename ); @@ -65,7 +65,7 @@ NTSTATUS IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot( void *args ) NTSTATUS IVRScreenshots_IVRScreenshots_001_SubmitScreenshot( void *args ) { struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params *params = (struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params *)args; - struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->linux_side; + struct u_IVRScreenshots_IVRScreenshots_001 *iface = (struct u_IVRScreenshots_IVRScreenshots_001 *)params->u_iface; char *u_pchSourcePreviewFilename = vrclient_dos_to_unix_path( params->pchSourcePreviewFilename ); char *u_pchSourceVRFilename = vrclient_dos_to_unix_path( params->pchSourceVRFilename ); params->_ret = iface->SubmitScreenshot( params->screenshotHandle, params->type, u_pchSourcePreviewFilename, u_pchSourceVRFilename ); diff --git a/vrclient_x64/cppIVRSettings_IVRSettings_001.cpp b/vrclient_x64/cppIVRSettings_IVRSettings_001.cpp index 919fc3be..55fc27d6 100644 --- a/vrclient_x64/cppIVRSettings_IVRSettings_001.cpp +++ b/vrclient_x64/cppIVRSettings_IVRSettings_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum( void *args ) { struct IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum_params *params = (struct IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; params->_ret = iface->GetSettingsErrorNameFromEnum( params->eError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum( void *args ) NTSTATUS IVRSettings_IVRSettings_001_Sync( void *args ) { struct IVRSettings_IVRSettings_001_Sync_params *params = (struct IVRSettings_IVRSettings_001_Sync_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; params->_ret = iface->Sync( params->bForce, params->peError ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSettings_IVRSettings_001_Sync( void *args ) NTSTATUS IVRSettings_IVRSettings_001_GetBool( void *args ) { struct IVRSettings_IVRSettings_001_GetBool_params *params = (struct IVRSettings_IVRSettings_001_GetBool_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; params->_ret = iface->GetBool( params->pchSection, params->pchSettingsKey, params->bDefaultValue, params->peError ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_001_SetBool( void *args ) { struct IVRSettings_IVRSettings_001_SetBool_params *params = (struct IVRSettings_IVRSettings_001_SetBool_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->SetBool( params->pchSection, params->pchSettingsKey, params->bValue, params->peError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSettings_IVRSettings_001_SetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_001_GetInt32( void *args ) { struct IVRSettings_IVRSettings_001_GetInt32_params *params = (struct IVRSettings_IVRSettings_001_GetInt32_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; params->_ret = iface->GetInt32( params->pchSection, params->pchSettingsKey, params->nDefaultValue, params->peError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_001_SetInt32( void *args ) { struct IVRSettings_IVRSettings_001_SetInt32_params *params = (struct IVRSettings_IVRSettings_001_SetInt32_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->SetInt32( params->pchSection, params->pchSettingsKey, params->nValue, params->peError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSettings_IVRSettings_001_SetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_001_GetFloat( void *args ) { struct IVRSettings_IVRSettings_001_GetFloat_params *params = (struct IVRSettings_IVRSettings_001_GetFloat_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; params->_ret = iface->GetFloat( params->pchSection, params->pchSettingsKey, params->flDefaultValue, params->peError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_001_SetFloat( void *args ) { struct IVRSettings_IVRSettings_001_SetFloat_params *params = (struct IVRSettings_IVRSettings_001_SetFloat_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->SetFloat( params->pchSection, params->pchSettingsKey, params->flValue, params->peError ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSettings_IVRSettings_001_SetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_001_GetString( void *args ) { struct IVRSettings_IVRSettings_001_GetString_params *params = (struct IVRSettings_IVRSettings_001_GetString_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->GetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->unValueLen, params->pchDefaultValue, params->peError ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSettings_IVRSettings_001_GetString( void *args ) NTSTATUS IVRSettings_IVRSettings_001_SetString( void *args ) { struct IVRSettings_IVRSettings_001_SetString_params *params = (struct IVRSettings_IVRSettings_001_SetString_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->SetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->peError ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSettings_IVRSettings_001_SetString( void *args ) NTSTATUS IVRSettings_IVRSettings_001_RemoveSection( void *args ) { struct IVRSettings_IVRSettings_001_RemoveSection_params *params = (struct IVRSettings_IVRSettings_001_RemoveSection_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->RemoveSection( params->pchSection, params->peError ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSettings_IVRSettings_001_RemoveSection( void *args ) NTSTATUS IVRSettings_IVRSettings_001_RemoveKeyInSection( void *args ) { struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params *params = (struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params *)args; - struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->linux_side; + struct u_IVRSettings_IVRSettings_001 *iface = (struct u_IVRSettings_IVRSettings_001 *)params->u_iface; iface->RemoveKeyInSection( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } diff --git a/vrclient_x64/cppIVRSettings_IVRSettings_002.cpp b/vrclient_x64/cppIVRSettings_IVRSettings_002.cpp index 8186140d..b24e27a1 100644 --- a/vrclient_x64/cppIVRSettings_IVRSettings_002.cpp +++ b/vrclient_x64/cppIVRSettings_IVRSettings_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum( void *args ) { struct IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum_params *params = (struct IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; params->_ret = iface->GetSettingsErrorNameFromEnum( params->eError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum( void *args ) NTSTATUS IVRSettings_IVRSettings_002_Sync( void *args ) { struct IVRSettings_IVRSettings_002_Sync_params *params = (struct IVRSettings_IVRSettings_002_Sync_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; params->_ret = iface->Sync( params->bForce, params->peError ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSettings_IVRSettings_002_Sync( void *args ) NTSTATUS IVRSettings_IVRSettings_002_SetBool( void *args ) { struct IVRSettings_IVRSettings_002_SetBool_params *params = (struct IVRSettings_IVRSettings_002_SetBool_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->SetBool( params->pchSection, params->pchSettingsKey, params->bValue, params->peError ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSettings_IVRSettings_002_SetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_002_SetInt32( void *args ) { struct IVRSettings_IVRSettings_002_SetInt32_params *params = (struct IVRSettings_IVRSettings_002_SetInt32_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->SetInt32( params->pchSection, params->pchSettingsKey, params->nValue, params->peError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSettings_IVRSettings_002_SetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_002_SetFloat( void *args ) { struct IVRSettings_IVRSettings_002_SetFloat_params *params = (struct IVRSettings_IVRSettings_002_SetFloat_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->SetFloat( params->pchSection, params->pchSettingsKey, params->flValue, params->peError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSettings_IVRSettings_002_SetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_002_SetString( void *args ) { struct IVRSettings_IVRSettings_002_SetString_params *params = (struct IVRSettings_IVRSettings_002_SetString_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->SetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->peError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSettings_IVRSettings_002_SetString( void *args ) NTSTATUS IVRSettings_IVRSettings_002_GetBool( void *args ) { struct IVRSettings_IVRSettings_002_GetBool_params *params = (struct IVRSettings_IVRSettings_002_GetBool_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; params->_ret = iface->GetBool( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_002_GetInt32( void *args ) { struct IVRSettings_IVRSettings_002_GetInt32_params *params = (struct IVRSettings_IVRSettings_002_GetInt32_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; params->_ret = iface->GetInt32( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_002_GetFloat( void *args ) { struct IVRSettings_IVRSettings_002_GetFloat_params *params = (struct IVRSettings_IVRSettings_002_GetFloat_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; params->_ret = iface->GetFloat( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_002_GetString( void *args ) { struct IVRSettings_IVRSettings_002_GetString_params *params = (struct IVRSettings_IVRSettings_002_GetString_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->GetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->unValueLen, params->peError ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSettings_IVRSettings_002_GetString( void *args ) NTSTATUS IVRSettings_IVRSettings_002_RemoveSection( void *args ) { struct IVRSettings_IVRSettings_002_RemoveSection_params *params = (struct IVRSettings_IVRSettings_002_RemoveSection_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->RemoveSection( params->pchSection, params->peError ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSettings_IVRSettings_002_RemoveSection( void *args ) NTSTATUS IVRSettings_IVRSettings_002_RemoveKeyInSection( void *args ) { struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params *params = (struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params *)args; - struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->linux_side; + struct u_IVRSettings_IVRSettings_002 *iface = (struct u_IVRSettings_IVRSettings_002 *)params->u_iface; iface->RemoveKeyInSection( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } diff --git a/vrclient_x64/cppIVRSettings_IVRSettings_003.cpp b/vrclient_x64/cppIVRSettings_IVRSettings_003.cpp index d1b886d2..c5cb9da4 100644 --- a/vrclient_x64/cppIVRSettings_IVRSettings_003.cpp +++ b/vrclient_x64/cppIVRSettings_IVRSettings_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum( void *args ) { struct IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum_params *params = (struct IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; params->_ret = iface->GetSettingsErrorNameFromEnum( params->eError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum( void *args ) NTSTATUS IVRSettings_IVRSettings_003_SetBool( void *args ) { struct IVRSettings_IVRSettings_003_SetBool_params *params = (struct IVRSettings_IVRSettings_003_SetBool_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->SetBool( params->pchSection, params->pchSettingsKey, params->bValue, params->peError ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSettings_IVRSettings_003_SetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_003_SetInt32( void *args ) { struct IVRSettings_IVRSettings_003_SetInt32_params *params = (struct IVRSettings_IVRSettings_003_SetInt32_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->SetInt32( params->pchSection, params->pchSettingsKey, params->nValue, params->peError ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSettings_IVRSettings_003_SetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_003_SetFloat( void *args ) { struct IVRSettings_IVRSettings_003_SetFloat_params *params = (struct IVRSettings_IVRSettings_003_SetFloat_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->SetFloat( params->pchSection, params->pchSettingsKey, params->flValue, params->peError ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSettings_IVRSettings_003_SetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_003_SetString( void *args ) { struct IVRSettings_IVRSettings_003_SetString_params *params = (struct IVRSettings_IVRSettings_003_SetString_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->SetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->peError ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSettings_IVRSettings_003_SetString( void *args ) NTSTATUS IVRSettings_IVRSettings_003_GetBool( void *args ) { struct IVRSettings_IVRSettings_003_GetBool_params *params = (struct IVRSettings_IVRSettings_003_GetBool_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; params->_ret = iface->GetBool( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetBool( void *args ) NTSTATUS IVRSettings_IVRSettings_003_GetInt32( void *args ) { struct IVRSettings_IVRSettings_003_GetInt32_params *params = (struct IVRSettings_IVRSettings_003_GetInt32_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; params->_ret = iface->GetInt32( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetInt32( void *args ) NTSTATUS IVRSettings_IVRSettings_003_GetFloat( void *args ) { struct IVRSettings_IVRSettings_003_GetFloat_params *params = (struct IVRSettings_IVRSettings_003_GetFloat_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; params->_ret = iface->GetFloat( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetFloat( void *args ) NTSTATUS IVRSettings_IVRSettings_003_GetString( void *args ) { struct IVRSettings_IVRSettings_003_GetString_params *params = (struct IVRSettings_IVRSettings_003_GetString_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->GetString( params->pchSection, params->pchSettingsKey, params->pchValue, params->unValueLen, params->peError ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSettings_IVRSettings_003_GetString( void *args ) NTSTATUS IVRSettings_IVRSettings_003_RemoveSection( void *args ) { struct IVRSettings_IVRSettings_003_RemoveSection_params *params = (struct IVRSettings_IVRSettings_003_RemoveSection_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->RemoveSection( params->pchSection, params->peError ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSettings_IVRSettings_003_RemoveSection( void *args ) NTSTATUS IVRSettings_IVRSettings_003_RemoveKeyInSection( void *args ) { struct IVRSettings_IVRSettings_003_RemoveKeyInSection_params *params = (struct IVRSettings_IVRSettings_003_RemoveKeyInSection_params *)args; - struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->linux_side; + struct u_IVRSettings_IVRSettings_003 *iface = (struct u_IVRSettings_IVRSettings_003 *)params->u_iface; iface->RemoveKeyInSection( params->pchSection, params->pchSettingsKey, params->peError ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp index ecbe9dbb..608e800e 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetWindowBounds( void *args ) { struct IVRSystem_IVRSystem_003_GetWindowBounds_params *params = (struct IVRSystem_IVRSystem_003_GetWindowBounds_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetWindowBounds( params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetWindowBounds( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetEyeOutputViewport( void *args ) { struct IVRSystem_IVRSystem_003_GetEyeOutputViewport_params *params = (struct IVRSystem_IVRSystem_003_GetEyeOutputViewport_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetEyeOutputViewport( params->eEye, params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetEyeOutputViewport( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_003_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_003_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_003_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_003_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_003_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_003_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_003_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_003_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_003_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_003_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_003_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_003_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_003_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_003_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_003_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_003_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex, params->pnAdapterOutputIndex ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_003_AttachToWindow( void *args ) { struct IVRSystem_IVRSystem_003_AttachToWindow_params *params = (struct IVRSystem_IVRSystem_003_AttachToWindow_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->AttachToWindow( params->hWnd ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_003_AttachToWindow( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_003_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_003_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_003_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_003_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_003_LoadRenderModel( void *args ) { struct IVRSystem_IVRSystem_003_LoadRenderModel_params *params = (struct IVRSystem_IVRSystem_003_LoadRenderModel_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_RenderModel_t_090 u_pRenderModel; if (params->pRenderModel) u_pRenderModel = *params->pRenderModel; params->_ret = iface->LoadRenderModel( params->pchRenderModelName, params->pRenderModel ? &u_pRenderModel : nullptr ); @@ -131,7 +131,7 @@ NTSTATUS IVRSystem_IVRSystem_003_LoadRenderModel( void *args ) NTSTATUS IVRSystem_IVRSystem_003_FreeRenderModel( void *args ) { struct IVRSystem_IVRSystem_003_FreeRenderModel_params *params = (struct IVRSystem_IVRSystem_003_FreeRenderModel_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_RenderModel_t_090 u_pRenderModel; if (params->pRenderModel) u_pRenderModel = *params->pRenderModel; iface->FreeRenderModel( params->pRenderModel ? &u_pRenderModel : nullptr ); @@ -142,7 +142,7 @@ NTSTATUS IVRSystem_IVRSystem_003_FreeRenderModel( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_003_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_003_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -150,7 +150,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_003_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -158,7 +158,7 @@ NTSTATUS IVRSystem_IVRSystem_003_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -166,7 +166,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -174,7 +174,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -182,7 +182,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -190,7 +190,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -198,7 +198,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -206,7 +206,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -214,7 +214,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_003_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_003_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_003_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_VREvent_t_090 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -225,7 +225,7 @@ NTSTATUS IVRSystem_IVRSystem_003_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_003_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_VREvent_t_090 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -236,7 +236,7 @@ NTSTATUS IVRSystem_IVRSystem_003_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_003_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_003_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_003_GetControllerState_params *params = (struct IVRSystem_IVRSystem_003_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -263,7 +263,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_003_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_003_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -274,7 +274,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_003_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -282,7 +282,7 @@ NTSTATUS IVRSystem_IVRSystem_003_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -290,7 +290,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -298,7 +298,7 @@ NTSTATUS IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse( void *args ) { struct IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params *params = (struct IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->HandleControllerOverlayInteractionAsMouse( params->overlaySettings, params->vecWindowClientPositionOnScreen, params->vecWindowClientSize, params->unControllerDeviceIndex, params->eOutputType ); return 0; } @@ -306,7 +306,7 @@ NTSTATUS IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse( void NTSTATUS IVRSystem_IVRSystem_003_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_003_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_003_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -314,7 +314,7 @@ NTSTATUS IVRSystem_IVRSystem_003_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_003_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_003_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_003_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -322,7 +322,7 @@ NTSTATUS IVRSystem_IVRSystem_003_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side; + struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_004.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_004.cpp index 3e013e47..889b540c 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_004.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetWindowBounds( void *args ) { struct IVRSystem_IVRSystem_004_GetWindowBounds_params *params = (struct IVRSystem_IVRSystem_004_GetWindowBounds_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetWindowBounds( params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetWindowBounds( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetEyeOutputViewport( void *args ) { struct IVRSystem_IVRSystem_004_GetEyeOutputViewport_params *params = (struct IVRSystem_IVRSystem_004_GetEyeOutputViewport_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetEyeOutputViewport( params->eEye, params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetEyeOutputViewport( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_004_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_004_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_004_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_004_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_004_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_004_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_004_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_004_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_004_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_004_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_004_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_004_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_004_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_004_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_004_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_004_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex, params->pnAdapterOutputIndex ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_004_AttachToWindow( void *args ) { struct IVRSystem_IVRSystem_004_AttachToWindow_params *params = (struct IVRSystem_IVRSystem_004_AttachToWindow_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->AttachToWindow( params->hWnd ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_004_AttachToWindow( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_004_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_004_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_004_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_004_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_004_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_004_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_004_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_004_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_004_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_004_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_004_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_004_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; u_VREvent_t_092 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -203,7 +203,7 @@ NTSTATUS IVRSystem_IVRSystem_004_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_004_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; u_VREvent_t_092 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -214,7 +214,7 @@ NTSTATUS IVRSystem_IVRSystem_004_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -222,7 +222,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_004_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_004_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -230,7 +230,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_004_GetControllerState_params *params = (struct IVRSystem_IVRSystem_004_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -241,7 +241,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_004_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_004_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_004_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -260,7 +260,7 @@ NTSTATUS IVRSystem_IVRSystem_004_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -268,7 +268,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -276,7 +276,7 @@ NTSTATUS IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_004_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_004_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_004_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_004_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_004_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_004_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_004_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_004_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_004_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_004_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_004_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->linux_side; + struct u_IVRSystem_IVRSystem_004 *iface = (struct u_IVRSystem_IVRSystem_004 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_005.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_005.cpp index e43c8449..5b2e1c5b 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_005.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetWindowBounds( void *args ) { struct IVRSystem_IVRSystem_005_GetWindowBounds_params *params = (struct IVRSystem_IVRSystem_005_GetWindowBounds_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetWindowBounds( params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetWindowBounds( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetEyeOutputViewport( void *args ) { struct IVRSystem_IVRSystem_005_GetEyeOutputViewport_params *params = (struct IVRSystem_IVRSystem_005_GetEyeOutputViewport_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetEyeOutputViewport( params->eEye, params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetEyeOutputViewport( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_005_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_005_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_005_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_005_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_005_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_005_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_005_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_005_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_005_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_005_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_005_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_005_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_005_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_005_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_005_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_005_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex, params->pnAdapterOutputIndex ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_005_AttachToWindow( void *args ) { struct IVRSystem_IVRSystem_005_AttachToWindow_params *params = (struct IVRSystem_IVRSystem_005_AttachToWindow_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->AttachToWindow( params->hWnd ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_005_AttachToWindow( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_005_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_005_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_005_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_005_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_005_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_005_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_005_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_005_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_005_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_005_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_005_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_005_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; u_VREvent_t_097 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -211,7 +211,7 @@ NTSTATUS IVRSystem_IVRSystem_005_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_005_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; u_VREvent_t_097 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -222,7 +222,7 @@ NTSTATUS IVRSystem_IVRSystem_005_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -230,7 +230,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_005_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_005_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -238,7 +238,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_005_GetControllerState_params *params = (struct IVRSystem_IVRSystem_005_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -249,7 +249,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_005_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_005_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -260,7 +260,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_005_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -268,7 +268,7 @@ NTSTATUS IVRSystem_IVRSystem_005_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -276,7 +276,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_005_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_005_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_005_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_005_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_005_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_005_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_005_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVRSystem_IVRSystem_005_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -308,7 +308,7 @@ NTSTATUS IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_005_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_005_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_005_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->linux_side; + struct u_IVRSystem_IVRSystem_005 *iface = (struct u_IVRSystem_IVRSystem_005 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_006.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_006.cpp index ac141e4b..85cc6deb 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_006.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetWindowBounds( void *args ) { struct IVRSystem_IVRSystem_006_GetWindowBounds_params *params = (struct IVRSystem_IVRSystem_006_GetWindowBounds_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetWindowBounds( params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetWindowBounds( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetEyeOutputViewport( void *args ) { struct IVRSystem_IVRSystem_006_GetEyeOutputViewport_params *params = (struct IVRSystem_IVRSystem_006_GetEyeOutputViewport_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetEyeOutputViewport( params->eEye, params->pnX, params->pnY, params->pnWidth, params->pnHeight ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetEyeOutputViewport( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_006_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_006_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_006_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_006_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_006_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_006_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_006_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_006_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_006_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_006_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_006_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_006_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_006_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_006_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_006_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_006_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex, params->pnAdapterOutputIndex ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_006_AttachToWindow( void *args ) { struct IVRSystem_IVRSystem_006_AttachToWindow_params *params = (struct IVRSystem_IVRSystem_006_AttachToWindow_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->AttachToWindow( params->hWnd ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_006_AttachToWindow( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_006_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_006_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_006_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_006_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_006_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_006_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_006_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_006_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_006_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_006_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_006_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; u_VREvent_t_0910 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -227,7 +227,7 @@ NTSTATUS IVRSystem_IVRSystem_006_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_006_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; u_VREvent_t_0910 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -238,7 +238,7 @@ NTSTATUS IVRSystem_IVRSystem_006_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -246,7 +246,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_006_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_006_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -254,7 +254,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_006_GetControllerState_params *params = (struct IVRSystem_IVRSystem_006_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -265,7 +265,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_006_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_006_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -276,7 +276,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_006_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_006_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_006_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_006_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_006_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -308,7 +308,7 @@ NTSTATUS IVRSystem_IVRSystem_006_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_006_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_006_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_006_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVRSystem_IVRSystem_006_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_006_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_006_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_006_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVRSystem_IVRSystem_006_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_006_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_006_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_006_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVRSystem_IVRSystem_006_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_006_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_006_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_006_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVRSystem_IVRSystem_006_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_006_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_006_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_006_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->linux_side; + struct u_IVRSystem_IVRSystem_006 *iface = (struct u_IVRSystem_IVRSystem_006 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp index d9c5024c..27f4bcf4 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_009_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_009_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_009_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_009_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_009_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_009_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_009_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_009_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_009_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_009_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_009_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_009_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_009_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_009_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_009_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_009_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_009_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_009_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_009_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_009_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_009_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_009_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_009_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_009_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_009_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_009_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_009_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_009_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_009_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_009_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_009_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_009_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_009_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_009_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_009_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_009_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_009_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_009_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_009_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; u_VREvent_t_0912 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -227,7 +227,7 @@ NTSTATUS IVRSystem_IVRSystem_009_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_009_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; u_VREvent_t_0912 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -238,7 +238,7 @@ NTSTATUS IVRSystem_IVRSystem_009_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -246,7 +246,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_009_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_009_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -254,7 +254,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_009_GetControllerState_params *params = (struct IVRSystem_IVRSystem_009_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -265,7 +265,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_009_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_009_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -276,7 +276,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_009_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_009_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_009_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_009_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_009_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -308,7 +308,7 @@ NTSTATUS IVRSystem_IVRSystem_009_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_009_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_009_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_009_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVRSystem_IVRSystem_009_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_009_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_009_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_009_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVRSystem_IVRSystem_009_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_009_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_009_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_009_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVRSystem_IVRSystem_009_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->linux_side; + struct u_IVRSystem_IVRSystem_009 *iface = (struct u_IVRSystem_IVRSystem_009 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp index 04a4e8d3..6f851361 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_010_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_010_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_010_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_010_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_010_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_010_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_010_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_010_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_010_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_010_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_010_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_010_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_010_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_010_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_010_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_010_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_010_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_010_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_010_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_010_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_010_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_010_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_010_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_010_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_010_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_010_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_010_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_010_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_010_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_010_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_010_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_010_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_010_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_010_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_010_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_010_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_010_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_010_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; u_VREvent_t_0914 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEvent( params->pEvent ? &u_pEvent : nullptr ); @@ -243,7 +243,7 @@ NTSTATUS IVRSystem_IVRSystem_010_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_010_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; u_VREvent_t_0914 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; params->_ret = iface->PollNextEventWithPose( params->eOrigin, params->pEvent ? &u_pEvent : nullptr, params->pTrackedDevicePose ); @@ -254,7 +254,7 @@ NTSTATUS IVRSystem_IVRSystem_010_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -262,7 +262,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_010_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_010_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -270,7 +270,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_010_GetControllerState_params *params = (struct IVRSystem_IVRSystem_010_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -281,7 +281,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_010_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_010_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_010_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -300,7 +300,7 @@ NTSTATUS IVRSystem_IVRSystem_010_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -308,7 +308,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -316,7 +316,7 @@ NTSTATUS IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_010_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_010_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_010_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -324,7 +324,7 @@ NTSTATUS IVRSystem_IVRSystem_010_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_010_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_010_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_010_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -332,7 +332,7 @@ NTSTATUS IVRSystem_IVRSystem_010_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -340,7 +340,7 @@ NTSTATUS IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_010_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_010_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_010_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -348,7 +348,7 @@ NTSTATUS IVRSystem_IVRSystem_010_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_010_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_010_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_010_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -356,7 +356,7 @@ NTSTATUS IVRSystem_IVRSystem_010_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -364,7 +364,7 @@ NTSTATUS IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } @@ -372,7 +372,7 @@ NTSTATUS IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt( void *args ) NTSTATUS IVRSystem_IVRSystem_010_PerformanceTestEnableCapture( void *args ) { struct IVRSystem_IVRSystem_010_PerformanceTestEnableCapture_params *params = (struct IVRSystem_IVRSystem_010_PerformanceTestEnableCapture_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->PerformanceTestEnableCapture( params->bEnable ); return 0; } @@ -380,7 +380,7 @@ NTSTATUS IVRSystem_IVRSystem_010_PerformanceTestEnableCapture( void *args ) NTSTATUS IVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange( void *args ) { struct IVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange_params *params = (struct IVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange_params *)args; - struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->linux_side; + struct u_IVRSystem_IVRSystem_010 *iface = (struct u_IVRSystem_IVRSystem_010 *)params->u_iface; iface->PerformanceTestReportFidelityLevelChange( params->nFidelityLevel ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp index 3f11cb33..e5697f9b 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_011_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_011_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_011_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_011_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_011_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_011_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_011_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_011_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_011_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_011_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_011_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_011_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_011_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_011_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_011_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_011_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_011_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_011_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_011_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_011_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_011_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_011_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_011_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_011_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_011_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_011_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_011_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_011_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_011_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_011_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_011_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_011_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_011_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_011_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_011_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_011_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_011_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_011_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; u_VREvent_t_0918 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_011_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_011_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; u_VREvent_t_0918 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_011_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_011_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_011_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_011_GetControllerState_params *params = (struct IVRSystem_IVRSystem_011_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -283,7 +283,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_011_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_011_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -294,7 +294,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_011_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -302,7 +302,7 @@ NTSTATUS IVRSystem_IVRSystem_011_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -310,7 +310,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -318,7 +318,7 @@ NTSTATUS IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_011_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_011_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_011_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -326,7 +326,7 @@ NTSTATUS IVRSystem_IVRSystem_011_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_011_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_011_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_011_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -334,7 +334,7 @@ NTSTATUS IVRSystem_IVRSystem_011_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -342,7 +342,7 @@ NTSTATUS IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_011_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_011_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_011_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -350,7 +350,7 @@ NTSTATUS IVRSystem_IVRSystem_011_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_011_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_011_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_011_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -358,7 +358,7 @@ NTSTATUS IVRSystem_IVRSystem_011_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -366,7 +366,7 @@ NTSTATUS IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } @@ -374,7 +374,7 @@ NTSTATUS IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt( void *args ) NTSTATUS IVRSystem_IVRSystem_011_PerformanceTestEnableCapture( void *args ) { struct IVRSystem_IVRSystem_011_PerformanceTestEnableCapture_params *params = (struct IVRSystem_IVRSystem_011_PerformanceTestEnableCapture_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->PerformanceTestEnableCapture( params->bEnable ); return 0; } @@ -382,7 +382,7 @@ NTSTATUS IVRSystem_IVRSystem_011_PerformanceTestEnableCapture( void *args ) NTSTATUS IVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange( void *args ) { struct IVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange_params *params = (struct IVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange_params *)args; - struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->linux_side; + struct u_IVRSystem_IVRSystem_011 *iface = (struct u_IVRSystem_IVRSystem_011 *)params->u_iface; iface->PerformanceTestReportFidelityLevelChange( params->nFidelityLevel ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp index 4767f28d..7ff94871 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_012_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_012_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_012_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_012_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_012_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_012_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_012_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_012_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_012_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_012_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_012_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_012_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_012_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_012_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_012_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_012_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_012_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_012_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_012_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_012_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_012_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_012_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_012_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_012_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_012_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_012_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_012_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_012_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_012_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_012_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_012_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_012_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_012_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_012_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_012_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_012_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_012_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_012_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; u_VREvent_t_103 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_012_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_012_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; u_VREvent_t_103 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_012_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_012_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_012_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_012_GetControllerState_params *params = (struct IVRSystem_IVRSystem_012_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerState( params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr ); @@ -283,7 +283,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_012_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_012_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; params->_ret = iface->GetControllerStateWithPose( params->eOrigin, params->unControllerDeviceIndex, params->pControllerState ? &u_pControllerState : nullptr, params->pTrackedDevicePose ); @@ -294,7 +294,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_012_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -302,7 +302,7 @@ NTSTATUS IVRSystem_IVRSystem_012_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -310,7 +310,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -318,7 +318,7 @@ NTSTATUS IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_012_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_012_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_012_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -326,7 +326,7 @@ NTSTATUS IVRSystem_IVRSystem_012_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_012_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_012_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_012_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -334,7 +334,7 @@ NTSTATUS IVRSystem_IVRSystem_012_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -342,7 +342,7 @@ NTSTATUS IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_012_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_012_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_012_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -350,7 +350,7 @@ NTSTATUS IVRSystem_IVRSystem_012_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_012_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_012_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_012_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -358,7 +358,7 @@ NTSTATUS IVRSystem_IVRSystem_012_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -366,7 +366,7 @@ NTSTATUS IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->linux_side; + struct u_IVRSystem_IVRSystem_012 *iface = (struct u_IVRSystem_IVRSystem_012 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp index 6f91723d..7ddc4cdf 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_014_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_014_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ, params->eProjType ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_014_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_014_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_014_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_014_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_014_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_014_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_014_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_014_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_014_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_014_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_014_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_014_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_014_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_014_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_014_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_014_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_014_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_014_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_014_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_014_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_014_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_014_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_014_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_014_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_014_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_014_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_014_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_014_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_014_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_014_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_014_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_014_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_014_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_014_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_014_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_014_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; u_VREvent_t_103 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_014_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_014_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; u_VREvent_t_103 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_014_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_014_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_014_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_014_GetControllerState_params *params = (struct IVRSystem_IVRSystem_014_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_014_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_014_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -296,7 +296,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_014_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_014_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_014_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_014_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_014_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_014_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_014_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_014_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_014_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_014_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_014_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_014_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_014_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_014_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_014_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_014_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_014_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_014_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->linux_side; + struct u_IVRSystem_IVRSystem_014 *iface = (struct u_IVRSystem_IVRSystem_014 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp index 393a47de..2b5cfa72 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_015_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_015_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_015_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_015_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_015_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_015_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_015_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_015_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_015_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_015_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_015_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_015_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_015_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_015_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_015_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_015_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_015_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_015_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_015_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_015_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_015_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_015_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_015_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_015_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_015_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_015_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_015_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_015_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_015_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_015_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_015_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_015_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_015_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_015_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_015_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_015_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_015_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_015_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_015_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_015_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_015_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_015_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_015_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_015_GetControllerState_params *params = (struct IVRSystem_IVRSystem_015_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_015_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_015_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -296,7 +296,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_015_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_015_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_015_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_015_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_015_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_015_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_015_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_015_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_015_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_015_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_015_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_015_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_015_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_015_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_015_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_015_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_015_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_015_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->linux_side; + struct u_IVRSystem_IVRSystem_015 *iface = (struct u_IVRSystem_IVRSystem_015 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp index 4735da22..4945180b 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_016_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_016_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_016_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_016_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_016_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_016_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_016_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_016_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_016_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_016_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_016_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_016_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_016_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_016_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_016_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_016_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_016_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_016_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->GetOutputDevice( params->pnDevice, params->textureType ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetOutputDevice( void *args ) NTSTATUS IVRSystem_IVRSystem_016_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_016_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_016_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_016_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_016_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_016_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_016_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_016_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_016_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_016_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_016_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_016_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_016_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_016_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_016_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_016_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_016_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_016_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_016_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_016_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_016_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_016_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_016_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_016_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; u_VREvent_t_106 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_016_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_016_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_016_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_016_GetControllerState_params *params = (struct IVRSystem_IVRSystem_016_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_016_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_016_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_016_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_016_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_016_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_016_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_016_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_016_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_016_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_016_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_016_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_016_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_016_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_016_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_016_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_016_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_016_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_016_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_016_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_016_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->linux_side; + struct u_IVRSystem_IVRSystem_016 *iface = (struct u_IVRSystem_IVRSystem_016 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp index 6b63c43c..760ac91e 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_017_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_017_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_017_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_017_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_017_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_017_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_017_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_017_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_017_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_017_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_017_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_017_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_017_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_017_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_017_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_017_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_017_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_017_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_017_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_017_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_017_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_017_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_017_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_017_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_017_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_017_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_017_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_017_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_017_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_017_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_017_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_017_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_017_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_017_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_017_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_017_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_017_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_017_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; u_VREvent_t_1011 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_017_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_017_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; u_VREvent_t_1011 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_017_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_017_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_017_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_017_GetControllerState_params *params = (struct IVRSystem_IVRSystem_017_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_017_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_017_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -296,7 +296,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_017_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_017_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_017_CaptureInputFocus( void *args ) { struct IVRSystem_IVRSystem_017_CaptureInputFocus_params *params = (struct IVRSystem_IVRSystem_017_CaptureInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->CaptureInputFocus( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_017_CaptureInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_017_ReleaseInputFocus( void *args ) { struct IVRSystem_IVRSystem_017_ReleaseInputFocus_params *params = (struct IVRSystem_IVRSystem_017_ReleaseInputFocus_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->ReleaseInputFocus( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_017_ReleaseInputFocus( void *args ) NTSTATUS IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess( void *args ) { struct IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess_params *params = (struct IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->IsInputFocusCapturedByAnotherProcess( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess( void *arg NTSTATUS IVRSystem_IVRSystem_017_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_017_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_017_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_017_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_017_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_017_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_017_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_017_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp index 3ebdf611..ae38368b 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_019_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_019_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_019_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_019_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_019_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_019_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_019_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_019_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_019_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_019_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_019_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_019_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_019_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_019_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_019_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_019_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_019_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_019_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_019_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_019_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_019_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_019_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_019_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_019_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_019_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_019_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_019_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_019_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_019_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_019_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_019_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_019_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_019_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_019_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_019_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetArrayTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->propType, params->pBuffer, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_019_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_019_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_019_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_019_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_019_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_019_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_019_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_019_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_019_GetControllerState_params *params = (struct IVRSystem_IVRSystem_019_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_019_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_019_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_019_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_019_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_019_IsInputAvailable( void *args ) { struct IVRSystem_IVRSystem_019_IsInputAvailable_params *params = (struct IVRSystem_IVRSystem_019_IsInputAvailable_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->IsInputAvailable( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_019_IsInputAvailable( void *args ) NTSTATUS IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers( void *args ) { struct IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers_params *params = (struct IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->IsSteamVRDrawingControllers( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers( void *args ) NTSTATUS IVRSystem_IVRSystem_019_ShouldApplicationPause( void *args ) { struct IVRSystem_IVRSystem_019_ShouldApplicationPause_params *params = (struct IVRSystem_IVRSystem_019_ShouldApplicationPause_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->ShouldApplicationPause( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_019_ShouldApplicationPause( void *args ) NTSTATUS IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork( void *args ) { struct IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork_params *params = (struct IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->ShouldApplicationReduceRenderingWork( ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork( void *arg NTSTATUS IVRSystem_IVRSystem_019_DriverDebugRequest( void *args ) { struct IVRSystem_IVRSystem_019_DriverDebugRequest_params *params = (struct IVRSystem_IVRSystem_019_DriverDebugRequest_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->DriverDebugRequest( params->unDeviceIndex, params->pchRequest, params->pchResponseBuffer, params->unResponseBufferSize ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_019_DriverDebugRequest( void *args ) NTSTATUS IVRSystem_IVRSystem_019_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_019_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_019_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVRSystem_IVRSystem_019_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -384,7 +384,7 @@ NTSTATUS IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp index ed5ddac0..df6e5333 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_020_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_020_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_020_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_020_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_020_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_020_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_020_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_020_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_020_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_020_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_020_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_020_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_020_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_020_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_020_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_020_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_020_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_020_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_020_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_020_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_020_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_020_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_020_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_020_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_020_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_020_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_020_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_020_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_020_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_020_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_020_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_020_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_020_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_020_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_020_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetArrayTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->propType, params->pBuffer, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_020_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_020_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_020_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_020_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_020_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; u_VREvent_t_1322 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_020_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_020_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_020_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_020_GetControllerState_params *params = (struct IVRSystem_IVRSystem_020_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_020_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_020_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_020_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_020_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_020_IsInputAvailable( void *args ) { struct IVRSystem_IVRSystem_020_IsInputAvailable_params *params = (struct IVRSystem_IVRSystem_020_IsInputAvailable_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->IsInputAvailable( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_020_IsInputAvailable( void *args ) NTSTATUS IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers( void *args ) { struct IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers_params *params = (struct IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->IsSteamVRDrawingControllers( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers( void *args ) NTSTATUS IVRSystem_IVRSystem_020_ShouldApplicationPause( void *args ) { struct IVRSystem_IVRSystem_020_ShouldApplicationPause_params *params = (struct IVRSystem_IVRSystem_020_ShouldApplicationPause_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->ShouldApplicationPause( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_020_ShouldApplicationPause( void *args ) NTSTATUS IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork( void *args ) { struct IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork_params *params = (struct IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->ShouldApplicationReduceRenderingWork( ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork( void *arg NTSTATUS IVRSystem_IVRSystem_020_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_020_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_020_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_020_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt( void *args ) { struct IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt_params *params = (struct IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; iface->AcknowledgeQuit_UserPrompt( ); return 0; } @@ -384,7 +384,7 @@ NTSTATUS IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetAppContainerFilePaths( void *args ) { struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params *params = (struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetAppContainerFilePaths( params->pchBuffer, params->unBufferSize ); return 0; } @@ -392,7 +392,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetAppContainerFilePaths( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetRuntimeVersion( void *args ) { struct IVRSystem_IVRSystem_020_GetRuntimeVersion_params *params = (struct IVRSystem_IVRSystem_020_GetRuntimeVersion_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; params->_ret = iface->GetRuntimeVersion( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp index fe30c8d8..fe8be980 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_021_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_021_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_021_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_021_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_021_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_021_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_021_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_021_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_021_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_021_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_021_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_021_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_021_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_021_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_021_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_021_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_021_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_021_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_021_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_021_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_021_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_021_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_021_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_021_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_021_ResetSeatedZeroPose( void *args ) { struct IVRSystem_IVRSystem_021_ResetSeatedZeroPose_params *params = (struct IVRSystem_IVRSystem_021_ResetSeatedZeroPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->ResetSeatedZeroPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_021_ResetSeatedZeroPose( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_021_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_021_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_021_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_021_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_021_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_021_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_021_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetArrayTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->propType, params->pBuffer, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -240,7 +240,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_021_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_021_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_021_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; u_VREvent_t_11030 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -252,7 +252,7 @@ NTSTATUS IVRSystem_IVRSystem_021_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_021_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; u_VREvent_t_11030 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_021_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_021_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_021_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -280,7 +280,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_021_GetControllerState_params *params = (struct IVRSystem_IVRSystem_021_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -292,7 +292,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_021_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_021_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_021_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_021_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_021_IsInputAvailable( void *args ) { struct IVRSystem_IVRSystem_021_IsInputAvailable_params *params = (struct IVRSystem_IVRSystem_021_IsInputAvailable_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->IsInputAvailable( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_021_IsInputAvailable( void *args ) NTSTATUS IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers( void *args ) { struct IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers_params *params = (struct IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->IsSteamVRDrawingControllers( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers( void *args ) NTSTATUS IVRSystem_IVRSystem_021_ShouldApplicationPause( void *args ) { struct IVRSystem_IVRSystem_021_ShouldApplicationPause_params *params = (struct IVRSystem_IVRSystem_021_ShouldApplicationPause_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->ShouldApplicationPause( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_021_ShouldApplicationPause( void *args ) NTSTATUS IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork( void *args ) { struct IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork_params *params = (struct IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->ShouldApplicationReduceRenderingWork( ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork( void *arg NTSTATUS IVRSystem_IVRSystem_021_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_021_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_021_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_021_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetAppContainerFilePaths( void *args ) { struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params *params = (struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetAppContainerFilePaths( params->pchBuffer, params->unBufferSize ); return 0; } @@ -384,7 +384,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetAppContainerFilePaths( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetRuntimeVersion( void *args ) { struct IVRSystem_IVRSystem_021_GetRuntimeVersion_params *params = (struct IVRSystem_IVRSystem_021_GetRuntimeVersion_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; params->_ret = iface->GetRuntimeVersion( ); return 0; } diff --git a/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp b/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp index 1f6e138f..12103f4c 100644 --- a/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp +++ b/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize( void *args ) { struct IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize_params *params = (struct IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->GetRecommendedRenderTargetSize( params->pnWidth, params->pnHeight ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetProjectionMatrix( void *args ) { struct IVRSystem_IVRSystem_022_GetProjectionMatrix_params *params = (struct IVRSystem_IVRSystem_022_GetProjectionMatrix_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetProjectionMatrix( params->eEye, params->fNearZ, params->fFarZ ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetProjectionMatrix( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetProjectionRaw( void *args ) { struct IVRSystem_IVRSystem_022_GetProjectionRaw_params *params = (struct IVRSystem_IVRSystem_022_GetProjectionRaw_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->GetProjectionRaw( params->eEye, params->pfLeft, params->pfRight, params->pfTop, params->pfBottom ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetProjectionRaw( void *args ) NTSTATUS IVRSystem_IVRSystem_022_ComputeDistortion( void *args ) { struct IVRSystem_IVRSystem_022_ComputeDistortion_params *params = (struct IVRSystem_IVRSystem_022_ComputeDistortion_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->ComputeDistortion( params->eEye, params->fU, params->fV, params->pDistortionCoordinates ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRSystem_IVRSystem_022_ComputeDistortion( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetEyeToHeadTransform( void *args ) { struct IVRSystem_IVRSystem_022_GetEyeToHeadTransform_params *params = (struct IVRSystem_IVRSystem_022_GetEyeToHeadTransform_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetEyeToHeadTransform( params->eEye ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetEyeToHeadTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetTimeSinceLastVsync( void *args ) { struct IVRSystem_IVRSystem_022_GetTimeSinceLastVsync_params *params = (struct IVRSystem_IVRSystem_022_GetTimeSinceLastVsync_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetTimeSinceLastVsync( params->pfSecondsSinceLastVsync, params->pulFrameCounter ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetTimeSinceLastVsync( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetD3D9AdapterIndex( void *args ) { struct IVRSystem_IVRSystem_022_GetD3D9AdapterIndex_params *params = (struct IVRSystem_IVRSystem_022_GetD3D9AdapterIndex_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetD3D9AdapterIndex( ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetD3D9AdapterIndex( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetDXGIOutputInfo( void *args ) { struct IVRSystem_IVRSystem_022_GetDXGIOutputInfo_params *params = (struct IVRSystem_IVRSystem_022_GetDXGIOutputInfo_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->GetDXGIOutputInfo( params->pnAdapterIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetDXGIOutputInfo( void *args ) NTSTATUS IVRSystem_IVRSystem_022_IsDisplayOnDesktop( void *args ) { struct IVRSystem_IVRSystem_022_IsDisplayOnDesktop_params *params = (struct IVRSystem_IVRSystem_022_IsDisplayOnDesktop_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->IsDisplayOnDesktop( ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRSystem_IVRSystem_022_IsDisplayOnDesktop( void *args ) NTSTATUS IVRSystem_IVRSystem_022_SetDisplayVisibility( void *args ) { struct IVRSystem_IVRSystem_022_SetDisplayVisibility_params *params = (struct IVRSystem_IVRSystem_022_SetDisplayVisibility_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->SetDisplayVisibility( params->bIsVisibleOnDesktop ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRSystem_IVRSystem_022_SetDisplayVisibility( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->GetDeviceToAbsoluteTrackingPose( params->eOrigin, params->fPredictedSecondsToPhotonsFromNow, params->pTrackedDevicePoseArray, params->unTrackedDevicePoseArrayCount ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetSeatedZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -104,7 +104,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose NTSTATUS IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose( void *args ) { struct IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *params = (struct IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetRawZeroPoseToStandingAbsoluteTrackingPose( ); return 0; } @@ -112,7 +112,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose( v NTSTATUS IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass( void *args ) { struct IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params *params = (struct IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetSortedTrackedDeviceIndicesOfClass( params->eTrackedDeviceClass, params->punTrackedDeviceIndexArray, params->unTrackedDeviceIndexArrayCount, params->unRelativeToTrackedDeviceIndex ); return 0; } @@ -120,7 +120,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass( void *arg NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel( void *args ) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params *params = (struct IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetTrackedDeviceActivityLevel( params->unDeviceId ); return 0; } @@ -128,7 +128,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel( void *args ) NTSTATUS IVRSystem_IVRSystem_022_ApplyTransform( void *args ) { struct IVRSystem_IVRSystem_022_ApplyTransform_params *params = (struct IVRSystem_IVRSystem_022_ApplyTransform_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->ApplyTransform( params->pOutputPose, params->pTrackedDevicePose, params->pTransform ); return 0; } @@ -136,7 +136,7 @@ NTSTATUS IVRSystem_IVRSystem_022_ApplyTransform( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole( void *args ) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params *params = (struct IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetTrackedDeviceIndexForControllerRole( params->unDeviceType ); return 0; } @@ -144,7 +144,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole( void *a NTSTATUS IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex( void *args ) { struct IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params *params = (struct IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetControllerRoleForTrackedDeviceIndex( params->unDeviceIndex ); return 0; } @@ -152,7 +152,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex( void *a NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceClass( void *args ) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceClass_params *params = (struct IVRSystem_IVRSystem_022_GetTrackedDeviceClass_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetTrackedDeviceClass( params->unDeviceIndex ); return 0; } @@ -160,7 +160,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetTrackedDeviceClass( void *args ) NTSTATUS IVRSystem_IVRSystem_022_IsTrackedDeviceConnected( void *args ) { struct IVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params *params = (struct IVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->IsTrackedDeviceConnected( params->unDeviceIndex ); return 0; } @@ -168,7 +168,7 @@ NTSTATUS IVRSystem_IVRSystem_022_IsTrackedDeviceConnected( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetBoolTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -176,7 +176,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetFloatTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -184,7 +184,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetInt32TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -192,7 +192,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetUint64TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -200,7 +200,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetMatrix34TrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pError ); return 0; } @@ -208,7 +208,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetArrayTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->propType, params->pBuffer, params->unBufferSize, params->pError ); return 0; } @@ -216,7 +216,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty( void *args ) { struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params *params = (struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetStringTrackedDeviceProperty( params->unDeviceIndex, params->prop, params->pchValue, params->unBufferSize, params->pError ); return 0; } @@ -224,7 +224,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum_params *params = (struct IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetPropErrorNameFromEnum( params->error ); return 0; } @@ -232,7 +232,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_022_PollNextEvent( void *args ) { struct IVRSystem_IVRSystem_022_PollNextEvent_params *params = (struct IVRSystem_IVRSystem_022_PollNextEvent_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; u_VREvent_t_223 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -244,7 +244,7 @@ NTSTATUS IVRSystem_IVRSystem_022_PollNextEvent( void *args ) NTSTATUS IVRSystem_IVRSystem_022_PollNextEventWithPose( void *args ) { struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params *params = (struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; u_VREvent_t_223 u_pEvent; if (params->pEvent) u_pEvent = *params->pEvent; uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0; @@ -256,7 +256,7 @@ NTSTATUS IVRSystem_IVRSystem_022_PollNextEventWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetEventTypeNameFromEnum( params->eType ); return 0; } @@ -264,7 +264,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetHiddenAreaMesh( void *args ) { struct IVRSystem_IVRSystem_022_GetHiddenAreaMesh_params *params = (struct IVRSystem_IVRSystem_022_GetHiddenAreaMesh_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; *params->_ret = iface->GetHiddenAreaMesh( params->eEye, params->type ); return 0; } @@ -272,7 +272,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetHiddenAreaMesh( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetControllerState( void *args ) { struct IVRSystem_IVRSystem_022_GetControllerState_params *params = (struct IVRSystem_IVRSystem_022_GetControllerState_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -284,7 +284,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetControllerState( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetControllerStateWithPose( void *args ) { struct IVRSystem_IVRSystem_022_GetControllerStateWithPose_params *params = (struct IVRSystem_IVRSystem_022_GetControllerStateWithPose_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; u_VRControllerState001_t u_pControllerState; if (params->pControllerState) u_pControllerState = *params->pControllerState; uint32_t u_unControllerStateSize = params->unControllerStateSize ? sizeof(u_pControllerState) : 0; @@ -296,7 +296,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetControllerStateWithPose( void *args ) NTSTATUS IVRSystem_IVRSystem_022_TriggerHapticPulse( void *args ) { struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params *params = (struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->TriggerHapticPulse( params->unControllerDeviceIndex, params->unAxisId, params->usDurationMicroSec ); return 0; } @@ -304,7 +304,7 @@ NTSTATUS IVRSystem_IVRSystem_022_TriggerHapticPulse( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum_params *params = (struct IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetButtonIdNameFromEnum( params->eButtonId ); return 0; } @@ -312,7 +312,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum( void *args ) { struct IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum_params *params = (struct IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetControllerAxisTypeNameFromEnum( params->eAxisType ); return 0; } @@ -320,7 +320,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum( void *args ) NTSTATUS IVRSystem_IVRSystem_022_IsInputAvailable( void *args ) { struct IVRSystem_IVRSystem_022_IsInputAvailable_params *params = (struct IVRSystem_IVRSystem_022_IsInputAvailable_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->IsInputAvailable( ); return 0; } @@ -328,7 +328,7 @@ NTSTATUS IVRSystem_IVRSystem_022_IsInputAvailable( void *args ) NTSTATUS IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers( void *args ) { struct IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers_params *params = (struct IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->IsSteamVRDrawingControllers( ); return 0; } @@ -336,7 +336,7 @@ NTSTATUS IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers( void *args ) NTSTATUS IVRSystem_IVRSystem_022_ShouldApplicationPause( void *args ) { struct IVRSystem_IVRSystem_022_ShouldApplicationPause_params *params = (struct IVRSystem_IVRSystem_022_ShouldApplicationPause_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->ShouldApplicationPause( ); return 0; } @@ -344,7 +344,7 @@ NTSTATUS IVRSystem_IVRSystem_022_ShouldApplicationPause( void *args ) NTSTATUS IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork( void *args ) { struct IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork_params *params = (struct IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->ShouldApplicationReduceRenderingWork( ); return 0; } @@ -352,7 +352,7 @@ NTSTATUS IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork( void *arg NTSTATUS IVRSystem_IVRSystem_022_PerformFirmwareUpdate( void *args ) { struct IVRSystem_IVRSystem_022_PerformFirmwareUpdate_params *params = (struct IVRSystem_IVRSystem_022_PerformFirmwareUpdate_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->PerformFirmwareUpdate( params->unDeviceIndex ); return 0; } @@ -360,7 +360,7 @@ NTSTATUS IVRSystem_IVRSystem_022_PerformFirmwareUpdate( void *args ) NTSTATUS IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting( void *args ) { struct IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting_params *params = (struct IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; iface->AcknowledgeQuit_Exiting( ); return 0; } @@ -368,7 +368,7 @@ NTSTATUS IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetAppContainerFilePaths( void *args ) { struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params *params = (struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetAppContainerFilePaths( params->pchBuffer, params->unBufferSize ); return 0; } @@ -376,7 +376,7 @@ NTSTATUS IVRSystem_IVRSystem_022_GetAppContainerFilePaths( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetRuntimeVersion( void *args ) { struct IVRSystem_IVRSystem_022_GetRuntimeVersion_params *params = (struct IVRSystem_IVRSystem_022_GetRuntimeVersion_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; params->_ret = iface->GetRuntimeVersion( ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp index 0ccdc739..3e64f39e 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetCameraFirmwareDescription( params->nDeviceIndex, params->pBuffer, params->nBufferLen ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetCameraFrameDimensions( params->nDeviceIndex, params->nVideoStreamFormat, params->pWidth, params->pHeight ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions( void *a NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->SetCameraVideoStreamFormat( params->nDeviceIndex, params->nVideoStreamFormat ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetCameraVideoStreamFormat( params->nDeviceIndex ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->EnableCameraForStreaming( params->nDeviceIndex, params->bEnable ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming( void *a NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->StartVideoStream( params->nDeviceIndex ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->StopVideoStream( params->nDeviceIndex ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->IsVideoStreamActive( params->nDeviceIndex ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetVideoStreamElapsedTime( params->nDeviceIndex ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; u_CameraVideoStreamFrame_t_0914 u_pFrameImage; if (params->pFrameImage) u_pFrameImage = *params->pFrameImage; params->_ret = iface->ReleaseVideoStreamFrame( params->nDeviceIndex, params->pFrameImage ? &u_pFrameImage : nullptr ); @@ -98,7 +98,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame( void *ar NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->SetAutoExposure( params->nDeviceIndex, params->bEnable ); return 0; } @@ -106,7 +106,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->PauseVideoStream( params->nDeviceIndex ); return 0; } @@ -114,7 +114,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->ResumeVideoStream( params->nDeviceIndex ); return 0; } @@ -122,7 +122,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->IsVideoStreamPaused( params->nDeviceIndex ); return 0; } @@ -130,7 +130,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetCameraDistortion( params->nDeviceIndex, params->flInputU, params->flInputV, params->pflOutputU, params->pflOutputV ); return 0; } @@ -138,7 +138,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->flWidthPixels, params->flHeightPixels, params->flZNear, params->flZFar, params->pProjection ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.cpp index ecbb824e..1dc34ee0 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->GetCameraErrorNameFromEnum( params->eCameraError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex, params->pHasCamera ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->GetCameraFrameSize( params->nDeviceIndex, params->eFrameType, params->pnWidth, params->pnHeight, params->pnFrameBufferSize ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->GetCameraIntrinisics( params->nDeviceIndex, params->eFrameType, params->pFocalLength, params->pCenter ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics( void *args NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->eFrameType, params->flZNear, params->flZFar, params->pProjection ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->AcquireVideoStreamingService( params->nDeviceIndex, params->pHandle ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamingService( params->hTrackedCamera ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_002 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_002 *)params->u_iface; params->_ret = iface->GetVideoStreamFrameBuffer( params->hTrackedCamera, params->eFrameType, params->pFrameBuffer, params->nFrameBufferSize, params->pFrameHeader, params->nFrameHeaderSize ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.cpp index bd390f9b..7b5c00a6 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetCameraErrorNameFromEnum( params->eCameraError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex, params->pHasCamera ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetCameraFrameSize( params->nDeviceIndex, params->eFrameType, params->pnWidth, params->pnHeight, params->pnFrameBufferSize ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetCameraIntrinsics( params->nDeviceIndex, params->eFrameType, params->pFocalLength, params->pCenter ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->eFrameType, params->flZNear, params->flZFar, params->pProjection ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->AcquireVideoStreamingService( params->nDeviceIndex, params->pHandle ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamingService( params->hTrackedCamera ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetVideoStreamFrameBuffer( params->hTrackedCamera, params->eFrameType, params->pFrameBuffer, params->nFrameBufferSize, params->pFrameHeader, params->nFrameHeaderSize ); return 0; } @@ -72,7 +72,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureSize( params->nDeviceIndex, params->eFrameType, params->pTextureBounds, params->pnWidth, params->pnHeight ); return 0; } @@ -80,7 +80,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureD3D11( params->hTrackedCamera, params->eFrameType, params->pD3D11DeviceOrResource, params->ppD3D11ShaderResourceView, params->pFrameHeader, params->nFrameHeaderSize ); return 0; } @@ -88,7 +88,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureGL( params->hTrackedCamera, params->eFrameType, params->pglTextureId, params->pFrameHeader, params->nFrameHeaderSize ); return 0; } @@ -96,7 +96,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL( void *ar NTSTATUS IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_003 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_003 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamTextureGL( params->hTrackedCamera, params->glTextureId ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.cpp index 89895259..0ee24593 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->GetCameraErrorNameFromEnum( params->eCameraError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex, params->pHasCamera ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->GetCameraFrameSize( params->nDeviceIndex, params->eFrameType, params->pnWidth, params->pnHeight, params->pnFrameBufferSize ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->GetCameraIntrinsics( params->nDeviceIndex, params->eFrameType, params->pFocalLength, params->pCenter ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->eFrameType, params->flZNear, params->flZFar, params->pProjection ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->AcquireVideoStreamingService( params->nDeviceIndex, params->pHandle ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamingService( params->hTrackedCamera ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -76,7 +76,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureSize( params->nDeviceIndex, params->eFrameType, params->pTextureBounds, params->pnWidth, params->pnHeight ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -96,7 +96,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -108,7 +108,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL( void *ar NTSTATUS IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_004 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_004 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamTextureGL( params->hTrackedCamera, params->glTextureId ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.cpp index 8caeb32e..94c3256e 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->GetCameraErrorNameFromEnum( params->eCameraError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex, params->pHasCamera ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->GetCameraFrameSize( params->nDeviceIndex, params->eFrameType, params->pnWidth, params->pnHeight, params->pnFrameBufferSize ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->GetCameraIntrinsics( params->nDeviceIndex, params->nCameraIndex, params->eFrameType, params->pFocalLength, params->pCenter ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->nCameraIndex, params->eFrameType, params->flZNear, params->flZFar, params->pProjection ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->AcquireVideoStreamingService( params->nDeviceIndex, params->pHandle ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamingService( params->hTrackedCamera ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -76,7 +76,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureSize( params->nDeviceIndex, params->eFrameType, params->pTextureBounds, params->pnWidth, params->pnHeight ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -96,7 +96,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -108,7 +108,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL( void *ar NTSTATUS IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_005 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_005 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamTextureGL( params->hTrackedCamera, params->glTextureId ); return 0; } diff --git a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.cpp b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.cpp index 27bb2b48..5ddc191f 100644 --- a/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.cpp +++ b/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetCameraErrorNameFromEnum( params->eCameraError ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_HasCamera( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->HasCamera( params->nDeviceIndex, params->pHasCamera ); return 0; } @@ -24,7 +24,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_HasCamera( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetCameraFrameSize( params->nDeviceIndex, params->eFrameType, params->pnWidth, params->pnHeight, params->pnFrameBufferSize ); return 0; } @@ -32,7 +32,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetCameraIntrinsics( params->nDeviceIndex, params->nCameraIndex, params->eFrameType, params->pFocalLength, params->pCenter ); return 0; } @@ -40,7 +40,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetCameraProjection( params->nDeviceIndex, params->nCameraIndex, params->eFrameType, params->flZNear, params->flZFar, params->pProjection ); return 0; } @@ -48,7 +48,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->AcquireVideoStreamingService( params->nDeviceIndex, params->pHandle ); return 0; } @@ -56,7 +56,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamingService( params->hTrackedCamera ); return 0; } @@ -64,7 +64,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService( voi NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -76,7 +76,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetVideoStreamTextureSize( params->nDeviceIndex, params->eFrameType, params->pTextureBounds, params->pnWidth, params->pnHeight ); return 0; } @@ -84,7 +84,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize( void * NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -96,7 +96,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; u_CameraVideoStreamFrameHeader_t_1017 u_pFrameHeader; if (params->pFrameHeader) u_pFrameHeader = *params->pFrameHeader; uint32_t u_nFrameHeaderSize = params->nFrameHeaderSize ? sizeof(u_pFrameHeader) : 0; @@ -108,7 +108,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL( void *ar NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->ReleaseVideoStreamTextureGL( params->hTrackedCamera, params->glTextureId ); return 0; } @@ -116,7 +116,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL( void NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; iface->SetCameraTrackingSpace( params->eUniverse ); return 0; } @@ -124,7 +124,7 @@ NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace( void *arg NTSTATUS IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_006 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_006 *)params->u_iface; params->_ret = iface->GetCameraTrackingSpace( ); return 0; } diff --git a/vrclient_x64/gen_wrapper.py b/vrclient_x64/gen_wrapper.py index bb991788..86df4ac0 100755 --- a/vrclient_x64/gen_wrapper.py +++ b/vrclient_x64/gen_wrapper.py @@ -476,8 +476,8 @@ class Method: params = [ret] + params names = ['_ret'] + names - params = ['void *linux_side'] + params - names = ['linux_side'] + names + params = ['void *u_iface'] + params + names = ['u_iface'] + names out(f'struct {self.full_name}_params\n') out(u'{\n') @@ -715,12 +715,12 @@ def handle_method_cpp(method, classname, out): need_convert = {n: p for n, p in zip(names, method.get_arguments()) if param_needs_conversion(p)} - names = ['linux_side'] + names + names = ['u_iface'] + names out(f'NTSTATUS {method.full_name}( void *args )\n') out(u'{\n') out(f' struct {method.full_name}_params *params = (struct {method.full_name}_params *)args;\n') - out(f' struct u_{klass.full_name} *iface = (struct u_{klass.full_name} *)params->linux_side;\n') + out(f' struct u_{klass.full_name} *iface = (struct u_{klass.full_name} *)params->u_iface;\n') params = list(zip(names[1:], method.get_arguments())) for i, (name, param) in enumerate(params[:-1]): @@ -849,7 +849,7 @@ def handle_method_c(klass, method, winclassname, out): params = [f'{declspec(method.result_type, "*_ret", "w_")}'] + params names = ['_ret'] + names - params = ['struct w_steam_iface *_this'] + params + params = ['struct w_iface *_this'] + params names = ['_this'] + names if is_manual_method(klass, method, 'w'): @@ -880,7 +880,7 @@ def handle_method_c(klass, method, winclassname, out): out(f' struct {method.full_name}_params params =\n') out(u' {\n') - out(u' .linux_side = _this->u_iface,\n') + out(u' .u_iface = _this->u_iface,\n') if returns_record: out(u' ._ret = _ret,\n') for name, param in params[:-1]: @@ -965,24 +965,24 @@ def handle_class(klass): out(u' );\n') out(u'__ASM_BLOCK_END\n') out(u'\n') - out(f'struct w_steam_iface *create_{winclassname}(void *u_iface)\n') + out(f'struct w_iface *create_{winclassname}(void *u_iface)\n') out(u'{\n') - out(u' struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r));\n') + out(u' struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r));\n') out(u' TRACE("-> %p\\n", r);\n') out(f' r->vtable = &{winclassname}_vtable;\n') out(u' r->u_iface = u_iface;\n') out(u' return r;\n') out(u'}\n\n') - out(f'void destroy_{winclassname}(struct w_steam_iface *object)\n') + out(f'void destroy_{winclassname}(struct w_iface *object)\n') out(u'{\n') out(u' TRACE("%p\\n", object);\n') out(u' HeapFree(GetProcessHeap(), 0, object);\n') out(u'}\n\n') # flat (FnTable) API - out(f'struct w_steam_iface *create_{winclassname}_FnTable(void *u_iface)\n') + out(f'struct w_iface *create_{winclassname}_FnTable(void *u_iface)\n') out(u'{\n') - out(u' struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r));\n') + out(u' struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r));\n') out(f' struct thunk *thunks = alloc_thunks({len(klass.methods)});\n') out(f' struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, {len(klass.methods)} * sizeof(*vtable));\n') out(u' int i;\n\n') @@ -999,7 +999,7 @@ def handle_class(klass): out(u' r->vtable = (void *)vtable;\n') out(u' return r;\n') out(u'}\n\n') - out(f'void destroy_{winclassname}_FnTable(struct w_steam_iface *object)\n') + out(f'void destroy_{winclassname}_FnTable(struct w_iface *object)\n') out(u'{\n') out(u' TRACE("%p\\n", object);\n') out(u' VirtualFree(object->vtable[0], 0, MEM_RELEASE);\n') @@ -1405,10 +1405,10 @@ with open("vrclient_generated.h", "w") as file: out(u'/* This file is auto-generated, do not edit. */\n\n') for _, klass in sorted(all_classes.items()): - out(f"extern struct w_steam_iface *create_win{klass.full_name}(void *);\n") - out(f"extern struct w_steam_iface *create_win{klass.full_name}_FnTable(void *);\n") - out(f"extern void destroy_win{klass.full_name}(struct w_steam_iface *);\n") - out(f"extern void destroy_win{klass.full_name}_FnTable(struct w_steam_iface *);\n") + out(f"extern struct w_iface *create_win{klass.full_name}(void *);\n") + out(f"extern struct w_iface *create_win{klass.full_name}_FnTable(void *);\n") + out(f"extern void destroy_win{klass.full_name}(struct w_iface *);\n") + out(f"extern void destroy_win{klass.full_name}_FnTable(struct w_iface *);\n") with open("vrclient_generated.c", "w") as file: diff --git a/vrclient_x64/unix_vrclientcore_manual.cpp b/vrclient_x64/unix_vrclientcore_manual.cpp index b99ef297..402d8289 100644 --- a/vrclient_x64/unix_vrclientcore_manual.cpp +++ b/vrclient_x64/unix_vrclientcore_manual.cpp @@ -8,7 +8,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_Init( void *args ) { struct IVRClientCore_IVRClientCore_002_Init_params *params = (struct IVRClientCore_IVRClientCore_002_Init_params *)args; - struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_002 *iface = (struct u_IVRClientCore_IVRClientCore_002 *)params->u_iface; params->_ret = (uint32_t)iface->Init( params->eApplicationType ); return 0; } @@ -16,7 +16,7 @@ NTSTATUS IVRClientCore_IVRClientCore_002_Init( void *args ) NTSTATUS IVRClientCore_IVRClientCore_003_Init( void *args ) { struct IVRClientCore_IVRClientCore_003_Init_params *params = (struct IVRClientCore_IVRClientCore_003_Init_params *)args; - struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->linux_side; + struct u_IVRClientCore_IVRClientCore_003 *iface = (struct u_IVRClientCore_IVRClientCore_003 *)params->u_iface; const char *startup_info = json_convert_startup_info( params->pStartupInfo ); if (!startup_info) startup_info = params->pStartupInfo; @@ -29,7 +29,7 @@ NTSTATUS IVRClientCore_IVRClientCore_003_Init( void *args ) NTSTATUS IVRMailbox_IVRMailbox_001_undoc3( void *args ) { struct IVRMailbox_IVRMailbox_001_undoc3_params *params = (struct IVRMailbox_IVRMailbox_001_undoc3_params *)args; - struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->linux_side; + struct u_IVRMailbox_IVRMailbox_001 *iface = (struct u_IVRMailbox_IVRMailbox_001 *)params->u_iface; char *c = json_convert_paths( params->c ); params->_ret = (uint32_t)iface->undoc3( params->a, params->b, c ); free( c ); diff --git a/vrclient_x64/unix_vrcompositor_manual.cpp b/vrclient_x64/unix_vrcompositor_manual.cpp index 2668e31b..c5167e75 100644 --- a/vrclient_x64/unix_vrcompositor_manual.cpp +++ b/vrclient_x64/unix_vrcompositor_manual.cpp @@ -174,63 +174,63 @@ NTSTATUS get_vulkan_device_extensions_required( Params *params, Iface *iface ) NTSTATUS IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired( void *args ) { struct IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired_params *params = (struct IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; return get_vulkan_device_extensions_required( params, iface ); } NTSTATUS IVRCompositor_IVRCompositor_009_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_009_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_009_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -243,7 +243,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_010_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_010_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -256,7 +256,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_011_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_011_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -269,7 +269,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_012_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_012_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -282,7 +282,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_013_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_013_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -295,7 +295,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_014_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_014_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -308,7 +308,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_015_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_015_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -321,7 +321,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_016_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_016_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -334,7 +334,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_017_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_017_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -347,7 +347,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_018_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_018_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -360,7 +360,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_019_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_019_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -373,7 +373,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_020_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_020_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -386,7 +386,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_021_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_021_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -399,7 +399,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_022_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_022_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -412,7 +412,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_024_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_024_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -425,7 +425,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_026_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_026_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -438,7 +438,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_027_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_027_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -451,7 +451,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_SetSkyboxOverride( void *args ) { struct IVRCompositor_IVRCompositor_028_SetSkyboxOverride_params *params = (struct IVRCompositor_IVRCompositor_028_SetSkyboxOverride_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; u_VRVulkanTextureArrayData_t vkdata[params->unTextureCount]; u_Texture_t textures[params->unTextureCount]; uint32_t i; @@ -464,7 +464,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_SetSkyboxOverride( void *args ) NTSTATUS IVRCompositor_IVRCompositor_009_Submit( void *args ) { struct IVRCompositor_IVRCompositor_009_Submit_params *params = (struct IVRCompositor_IVRCompositor_009_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_009 *iface = (struct u_IVRCompositor_IVRCompositor_009 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -477,7 +477,7 @@ NTSTATUS IVRCompositor_IVRCompositor_009_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_010_Submit( void *args ) { struct IVRCompositor_IVRCompositor_010_Submit_params *params = (struct IVRCompositor_IVRCompositor_010_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_010 *iface = (struct u_IVRCompositor_IVRCompositor_010 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -490,7 +490,7 @@ NTSTATUS IVRCompositor_IVRCompositor_010_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_011_Submit( void *args ) { struct IVRCompositor_IVRCompositor_011_Submit_params *params = (struct IVRCompositor_IVRCompositor_011_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_011 *iface = (struct u_IVRCompositor_IVRCompositor_011 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -503,7 +503,7 @@ NTSTATUS IVRCompositor_IVRCompositor_011_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_012_Submit( void *args ) { struct IVRCompositor_IVRCompositor_012_Submit_params *params = (struct IVRCompositor_IVRCompositor_012_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_012 *iface = (struct u_IVRCompositor_IVRCompositor_012 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -516,7 +516,7 @@ NTSTATUS IVRCompositor_IVRCompositor_012_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_013_Submit( void *args ) { struct IVRCompositor_IVRCompositor_013_Submit_params *params = (struct IVRCompositor_IVRCompositor_013_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_013 *iface = (struct u_IVRCompositor_IVRCompositor_013 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -529,7 +529,7 @@ NTSTATUS IVRCompositor_IVRCompositor_013_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_014_Submit( void *args ) { struct IVRCompositor_IVRCompositor_014_Submit_params *params = (struct IVRCompositor_IVRCompositor_014_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_014 *iface = (struct u_IVRCompositor_IVRCompositor_014 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -542,7 +542,7 @@ NTSTATUS IVRCompositor_IVRCompositor_014_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_015_Submit( void *args ) { struct IVRCompositor_IVRCompositor_015_Submit_params *params = (struct IVRCompositor_IVRCompositor_015_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_015 *iface = (struct u_IVRCompositor_IVRCompositor_015 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -555,7 +555,7 @@ NTSTATUS IVRCompositor_IVRCompositor_015_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_016_Submit( void *args ) { struct IVRCompositor_IVRCompositor_016_Submit_params *params = (struct IVRCompositor_IVRCompositor_016_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_016 *iface = (struct u_IVRCompositor_IVRCompositor_016 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -568,7 +568,7 @@ NTSTATUS IVRCompositor_IVRCompositor_016_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_017_Submit( void *args ) { struct IVRCompositor_IVRCompositor_017_Submit_params *params = (struct IVRCompositor_IVRCompositor_017_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_017 *iface = (struct u_IVRCompositor_IVRCompositor_017 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -581,7 +581,7 @@ NTSTATUS IVRCompositor_IVRCompositor_017_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_018_Submit( void *args ) { struct IVRCompositor_IVRCompositor_018_Submit_params *params = (struct IVRCompositor_IVRCompositor_018_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_018 *iface = (struct u_IVRCompositor_IVRCompositor_018 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -594,7 +594,7 @@ NTSTATUS IVRCompositor_IVRCompositor_018_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_019_Submit( void *args ) { struct IVRCompositor_IVRCompositor_019_Submit_params *params = (struct IVRCompositor_IVRCompositor_019_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_019 *iface = (struct u_IVRCompositor_IVRCompositor_019 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -607,7 +607,7 @@ NTSTATUS IVRCompositor_IVRCompositor_019_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_020_Submit( void *args ) { struct IVRCompositor_IVRCompositor_020_Submit_params *params = (struct IVRCompositor_IVRCompositor_020_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_020 *iface = (struct u_IVRCompositor_IVRCompositor_020 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -620,7 +620,7 @@ NTSTATUS IVRCompositor_IVRCompositor_020_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_021_Submit( void *args ) { struct IVRCompositor_IVRCompositor_021_Submit_params *params = (struct IVRCompositor_IVRCompositor_021_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_021 *iface = (struct u_IVRCompositor_IVRCompositor_021 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -633,7 +633,7 @@ NTSTATUS IVRCompositor_IVRCompositor_021_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_022_Submit( void *args ) { struct IVRCompositor_IVRCompositor_022_Submit_params *params = (struct IVRCompositor_IVRCompositor_022_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_022 *iface = (struct u_IVRCompositor_IVRCompositor_022 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -646,7 +646,7 @@ NTSTATUS IVRCompositor_IVRCompositor_022_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_024_Submit( void *args ) { struct IVRCompositor_IVRCompositor_024_Submit_params *params = (struct IVRCompositor_IVRCompositor_024_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_024 *iface = (struct u_IVRCompositor_IVRCompositor_024 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -659,7 +659,7 @@ NTSTATUS IVRCompositor_IVRCompositor_024_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_026_Submit( void *args ) { struct IVRCompositor_IVRCompositor_026_Submit_params *params = (struct IVRCompositor_IVRCompositor_026_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_026 *iface = (struct u_IVRCompositor_IVRCompositor_026 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -672,7 +672,7 @@ NTSTATUS IVRCompositor_IVRCompositor_026_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_027_Submit( void *args ) { struct IVRCompositor_IVRCompositor_027_Submit_params *params = (struct IVRCompositor_IVRCompositor_027_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_027 *iface = (struct u_IVRCompositor_IVRCompositor_027 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -685,7 +685,7 @@ NTSTATUS IVRCompositor_IVRCompositor_027_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_Submit( void *args ) { struct IVRCompositor_IVRCompositor_028_Submit_params *params = (struct IVRCompositor_IVRCompositor_028_Submit_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; @@ -698,7 +698,7 @@ NTSTATUS IVRCompositor_IVRCompositor_028_Submit( void *args ) NTSTATUS IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( void *args ) { struct IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex_params *params = (struct IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex_params *)args; - struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->linux_side; + struct u_IVRCompositor_IVRCompositor_028 *iface = (struct u_IVRCompositor_IVRCompositor_028 *)params->u_iface; u_VRTextureWithPoseAndDepth_t u_texture; u_VRVulkanTextureData_t u_depth_vkdata; u_VRVulkanTextureArrayData_t u_vkdata; diff --git a/vrclient_x64/unix_vroverlay_manual.cpp b/vrclient_x64/unix_vroverlay_manual.cpp index 27298191..835ac463 100644 --- a/vrclient_x64/unix_vroverlay_manual.cpp +++ b/vrclient_x64/unix_vroverlay_manual.cpp @@ -29,7 +29,7 @@ static u_Texture_t unwrap_texture_data( const w_Texture_t *w_texture, u_VRVulkan NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_001_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_001_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->linux_side; + struct u_IVROverlay_IVROverlay_001 *iface = (struct u_IVROverlay_IVROverlay_001 *)params->u_iface; FIXME("unimplemented!\n"); @@ -40,7 +40,7 @@ NTSTATUS IVROverlay_IVROverlay_001_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_002_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_002_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->linux_side; + struct u_IVROverlay_IVROverlay_002 *iface = (struct u_IVROverlay_IVROverlay_002 *)params->u_iface; FIXME("unimplemented!\n"); @@ -51,7 +51,7 @@ NTSTATUS IVROverlay_IVROverlay_002_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_003_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_003_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->linux_side; + struct u_IVROverlay_IVROverlay_003 *iface = (struct u_IVROverlay_IVROverlay_003 *)params->u_iface; FIXME("unimplemented!\n"); @@ -62,7 +62,7 @@ NTSTATUS IVROverlay_IVROverlay_003_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_004_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_004_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->linux_side; + struct u_IVROverlay_IVROverlay_004 *iface = (struct u_IVROverlay_IVROverlay_004 *)params->u_iface; FIXME("unimplemented!\n"); @@ -73,7 +73,7 @@ NTSTATUS IVROverlay_IVROverlay_004_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_005_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_005_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->linux_side; + struct u_IVROverlay_IVROverlay_005 *iface = (struct u_IVROverlay_IVROverlay_005 *)params->u_iface; FIXME("unimplemented!\n"); @@ -84,7 +84,7 @@ NTSTATUS IVROverlay_IVROverlay_005_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_007_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_007_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->linux_side; + struct u_IVROverlay_IVROverlay_007 *iface = (struct u_IVROverlay_IVROverlay_007 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -95,7 +95,7 @@ NTSTATUS IVROverlay_IVROverlay_007_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_008_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_008_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->linux_side; + struct u_IVROverlay_IVROverlay_008 *iface = (struct u_IVROverlay_IVROverlay_008 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -106,7 +106,7 @@ NTSTATUS IVROverlay_IVROverlay_008_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_010_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_010_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->linux_side; + struct u_IVROverlay_IVROverlay_010 *iface = (struct u_IVROverlay_IVROverlay_010 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -117,7 +117,7 @@ NTSTATUS IVROverlay_IVROverlay_010_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_011_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_011_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->linux_side; + struct u_IVROverlay_IVROverlay_011 *iface = (struct u_IVROverlay_IVROverlay_011 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -128,7 +128,7 @@ NTSTATUS IVROverlay_IVROverlay_011_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_012_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_012_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->linux_side; + struct u_IVROverlay_IVROverlay_012 *iface = (struct u_IVROverlay_IVROverlay_012 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -139,7 +139,7 @@ NTSTATUS IVROverlay_IVROverlay_012_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_013_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_013_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->linux_side; + struct u_IVROverlay_IVROverlay_013 *iface = (struct u_IVROverlay_IVROverlay_013 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -150,7 +150,7 @@ NTSTATUS IVROverlay_IVROverlay_013_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_014_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_014_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->linux_side; + struct u_IVROverlay_IVROverlay_014 *iface = (struct u_IVROverlay_IVROverlay_014 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -161,7 +161,7 @@ NTSTATUS IVROverlay_IVROverlay_014_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_016_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_016_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->linux_side; + struct u_IVROverlay_IVROverlay_016 *iface = (struct u_IVROverlay_IVROverlay_016 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -172,7 +172,7 @@ NTSTATUS IVROverlay_IVROverlay_016_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_017_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_017_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->linux_side; + struct u_IVROverlay_IVROverlay_017 *iface = (struct u_IVROverlay_IVROverlay_017 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -183,7 +183,7 @@ NTSTATUS IVROverlay_IVROverlay_017_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_018_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_018_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->linux_side; + struct u_IVROverlay_IVROverlay_018 *iface = (struct u_IVROverlay_IVROverlay_018 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -194,7 +194,7 @@ NTSTATUS IVROverlay_IVROverlay_018_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_019_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_019_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->linux_side; + struct u_IVROverlay_IVROverlay_019 *iface = (struct u_IVROverlay_IVROverlay_019 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -205,7 +205,7 @@ NTSTATUS IVROverlay_IVROverlay_019_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_020_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_020_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->linux_side; + struct u_IVROverlay_IVROverlay_020 *iface = (struct u_IVROverlay_IVROverlay_020 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -216,7 +216,7 @@ NTSTATUS IVROverlay_IVROverlay_020_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_021_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_021_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->linux_side; + struct u_IVROverlay_IVROverlay_021 *iface = (struct u_IVROverlay_IVROverlay_021 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -227,7 +227,7 @@ NTSTATUS IVROverlay_IVROverlay_021_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_022_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_022_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->linux_side; + struct u_IVROverlay_IVROverlay_022 *iface = (struct u_IVROverlay_IVROverlay_022 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -238,7 +238,7 @@ NTSTATUS IVROverlay_IVROverlay_022_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_024_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_024_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->linux_side; + struct u_IVROverlay_IVROverlay_024 *iface = (struct u_IVROverlay_IVROverlay_024 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -249,7 +249,7 @@ NTSTATUS IVROverlay_IVROverlay_024_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_025_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_025_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->linux_side; + struct u_IVROverlay_IVROverlay_025 *iface = (struct u_IVROverlay_IVROverlay_025 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -260,7 +260,7 @@ NTSTATUS IVROverlay_IVROverlay_025_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_026_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_026_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->linux_side; + struct u_IVROverlay_IVROverlay_026 *iface = (struct u_IVROverlay_IVROverlay_026 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); @@ -271,7 +271,7 @@ NTSTATUS IVROverlay_IVROverlay_026_SetOverlayTexture( void *args ) NTSTATUS IVROverlay_IVROverlay_027_SetOverlayTexture( void *args ) { struct IVROverlay_IVROverlay_027_SetOverlayTexture_params *params = (struct IVROverlay_IVROverlay_027_SetOverlayTexture_params *)args; - struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side; + struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->u_iface; u_VRVulkanTextureData_t u_vkdata; u_Texture_t host_texture = unwrap_texture_data( params->pTexture, &u_vkdata ); diff --git a/vrclient_x64/unix_vrrendermodels_manual.cpp b/vrclient_x64/unix_vrrendermodels_manual.cpp index 013f64e1..387f0a59 100644 --- a/vrclient_x64/unix_vrrendermodels_manual.cpp +++ b/vrclient_x64/unix_vrrendermodels_manual.cpp @@ -9,7 +9,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_LoadRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_002_LoadRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_002_LoadRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; struct render_model *model = params->ppRenderModel ? CONTAINING_RECORD( *params->ppRenderModel, struct render_model, w_0912 ) : NULL; params->_ret = iface->LoadRenderModel( params->pchRenderModelName, params->ppRenderModel ? &model->u_0912 : nullptr ); if (params->_ret == 0 && model) model->w_0912 = *model->u_0912; @@ -19,7 +19,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_LoadRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_FreeRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_002_FreeRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_002_FreeRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 ); iface->FreeRenderModel( model->u_0912 ); return 0; @@ -28,7 +28,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_FreeRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params *params = (struct IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; struct render_model *model = params->ppRenderModel ? CONTAINING_RECORD( *params->ppRenderModel, struct render_model, w_0912 ) : NULL; params->_ret = iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &model->u_0912 : nullptr ); if (params->_ret == 0 && model) model->w_0912 = *model->u_0912; @@ -38,7 +38,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_004_FreeRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_004_FreeRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 ); iface->FreeRenderModel( model->u_0912 ); return 0; @@ -47,7 +47,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params *params = (struct IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; struct render_model *model = params->ppRenderModel ? CONTAINING_RECORD( *params->ppRenderModel, struct render_model, w_0912 ) : NULL; params->_ret = iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &model->u_0912 : nullptr ); if (params->_ret == 0 && model) model->w_0912 = *model->u_0912; @@ -57,7 +57,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_005_FreeRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_005_FreeRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 ); iface->FreeRenderModel( model->u_0912 ); return 0; @@ -66,7 +66,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params *params = (struct IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; struct render_model *model = params->ppRenderModel ? CONTAINING_RECORD( *params->ppRenderModel, struct render_model, w_0912 ) : NULL; params->_ret = iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &model->u_0912 : nullptr ); if (params->_ret == 0 && model) model->w_0912 = *model->u_0912; @@ -76,7 +76,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_FreeRenderModel( void *args ) { struct IVRRenderModels_IVRRenderModels_006_FreeRenderModel_params *params = (struct IVRRenderModels_IVRRenderModels_006_FreeRenderModel_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 ); iface->FreeRenderModel( model->u_0912 ); return 0; @@ -88,7 +88,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_FreeRenderModel( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_LoadTexture( void *args ) { struct IVRRenderModels_IVRRenderModels_002_LoadTexture_params *params = (struct IVRRenderModels_IVRRenderModels_002_LoadTexture_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; struct render_model_texture_map *map = params->ppTexture ? CONTAINING_RECORD( *params->ppTexture, struct render_model_texture_map, w_090 ) : NULL; params->_ret = iface->LoadTexture( params->textureId, params->ppTexture ? &map->u_090 : nullptr ); if (params->_ret == 0 && map) map->w_090 = *map->u_090; @@ -98,7 +98,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_LoadTexture( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_002_FreeTexture( void *args ) { struct IVRRenderModels_IVRRenderModels_002_FreeTexture_params *params = (struct IVRRenderModels_IVRRenderModels_002_FreeTexture_params *)args; - struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->u_iface; struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 ); iface->FreeTexture( map->u_090 ); return 0; @@ -107,7 +107,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_002_FreeTexture( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadTexture_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params *params = (struct IVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; struct render_model_texture_map *map = params->ppTexture ? CONTAINING_RECORD( *params->ppTexture, struct render_model_texture_map, w_090 ) : NULL; params->_ret = iface->LoadTexture_Async( params->textureId, params->ppTexture ? &map->u_090 : nullptr ); if (params->_ret == 0 && map) map->w_090 = *map->u_090; @@ -117,7 +117,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_LoadTexture_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeTexture( void *args ) { struct IVRRenderModels_IVRRenderModels_004_FreeTexture_params *params = (struct IVRRenderModels_IVRRenderModels_004_FreeTexture_params *)args; - struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->u_iface; struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 ); iface->FreeTexture( map->u_090 ); return 0; @@ -126,7 +126,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_004_FreeTexture( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadTexture_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params *params = (struct IVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; struct render_model_texture_map *map = params->ppTexture ? CONTAINING_RECORD( *params->ppTexture, struct render_model_texture_map, w_090 ) : NULL; params->_ret = iface->LoadTexture_Async( params->textureId, params->ppTexture ? &map->u_090 : nullptr ); if (params->_ret == 0 && map) map->w_090 = *map->u_090; @@ -136,7 +136,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_LoadTexture_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeTexture( void *args ) { struct IVRRenderModels_IVRRenderModels_005_FreeTexture_params *params = (struct IVRRenderModels_IVRRenderModels_005_FreeTexture_params *)args; - struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->u_iface; struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 ); iface->FreeTexture( map->u_090 ); return 0; @@ -145,7 +145,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_005_FreeTexture( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadTexture_Async( void *args ) { struct IVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params *params = (struct IVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; struct render_model_texture_map *map = params->ppTexture ? CONTAINING_RECORD( *params->ppTexture, struct render_model_texture_map, w_1237 ) : NULL; params->_ret = iface->LoadTexture_Async( params->textureId, params->ppTexture ? &map->u_1237 : nullptr ); if (params->_ret == 0 && map) map->w_1237 = *map->u_1237; @@ -155,7 +155,7 @@ NTSTATUS IVRRenderModels_IVRRenderModels_006_LoadTexture_Async( void *args ) NTSTATUS IVRRenderModels_IVRRenderModels_006_FreeTexture( void *args ) { struct IVRRenderModels_IVRRenderModels_006_FreeTexture_params *params = (struct IVRRenderModels_IVRRenderModels_006_FreeTexture_params *)args; - struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side; + struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->u_iface; struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_1237 ); iface->FreeTexture( map->u_1237 ); return 0; diff --git a/vrclient_x64/unix_vrsystem_manual.cpp b/vrclient_x64/unix_vrsystem_manual.cpp index 4b99899d..ca3b34fb 100644 --- a/vrclient_x64/unix_vrsystem_manual.cpp +++ b/vrclient_x64/unix_vrsystem_manual.cpp @@ -26,7 +26,7 @@ static uint64_t wrap_device( uint32_t type, VkInstance_T *instance, uint64_t dev NTSTATUS IVRSystem_IVRSystem_017_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_017_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_017_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->linux_side; + struct u_IVRSystem_IVRSystem_017 *iface = (struct u_IVRSystem_IVRSystem_017 *)params->u_iface; VkInstance_T *host_instance = unwrap_instance( params->textureType, params->pInstance ); uint64_t host_device; @@ -38,7 +38,7 @@ NTSTATUS IVRSystem_IVRSystem_017_GetOutputDevice( void *args ) NTSTATUS IVRSystem_IVRSystem_019_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_019_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_019_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->linux_side; + struct u_IVRSystem_IVRSystem_019 *iface = (struct u_IVRSystem_IVRSystem_019 *)params->u_iface; VkInstance_T *host_instance = unwrap_instance( params->textureType, params->pInstance ); uint64_t host_device; @@ -50,7 +50,7 @@ NTSTATUS IVRSystem_IVRSystem_019_GetOutputDevice( void *args ) NTSTATUS IVRSystem_IVRSystem_020_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_020_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_020_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->linux_side; + struct u_IVRSystem_IVRSystem_020 *iface = (struct u_IVRSystem_IVRSystem_020 *)params->u_iface; VkInstance_T *host_instance = unwrap_instance( params->textureType, params->pInstance ); uint64_t host_device; @@ -62,7 +62,7 @@ NTSTATUS IVRSystem_IVRSystem_020_GetOutputDevice( void *args ) NTSTATUS IVRSystem_IVRSystem_021_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_021_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_021_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->linux_side; + struct u_IVRSystem_IVRSystem_021 *iface = (struct u_IVRSystem_IVRSystem_021 *)params->u_iface; VkInstance_T *host_instance = unwrap_instance( params->textureType, params->pInstance ); uint64_t host_device; @@ -74,7 +74,7 @@ NTSTATUS IVRSystem_IVRSystem_021_GetOutputDevice( void *args ) NTSTATUS IVRSystem_IVRSystem_022_GetOutputDevice( void *args ) { struct IVRSystem_IVRSystem_022_GetOutputDevice_params *params = (struct IVRSystem_IVRSystem_022_GetOutputDevice_params *)args; - struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->linux_side; + struct u_IVRSystem_IVRSystem_022 *iface = (struct u_IVRSystem_IVRSystem_022 *)params->u_iface; VkInstance_T *host_instance = unwrap_instance( params->textureType, params->pInstance ); uint64_t host_device; diff --git a/vrclient_x64/unixlib.cpp b/vrclient_x64/unixlib.cpp index b61182d4..c7aaa196 100644 --- a/vrclient_x64/unixlib.cpp +++ b/vrclient_x64/unixlib.cpp @@ -366,7 +366,7 @@ NTSTATUS vrclient_VRClientCoreFactory( void *args ) NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame( void *args ) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params *)args; - struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side; + struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->u_iface; *(w_CameraVideoStreamFrame_t_0914 *)params->_ret = *iface->GetVideoStreamFrame( params->nDeviceIndex ); return 0; } diff --git a/vrclient_x64/unixlib_generated.h b/vrclient_x64/unixlib_generated.h index 27056f23..7574c44f 100644 --- a/vrclient_x64/unixlib_generated.h +++ b/vrclient_x64/unixlib_generated.h @@ -11,7 +11,7 @@ extern "C" { struct IVRApplications_IVRApplications_001_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -19,27 +19,27 @@ struct IVRApplications_IVRApplications_001_AddApplicationManifest_params struct IVRApplications_IVRApplications_001_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_001_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_001_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -48,7 +48,7 @@ struct IVRApplications_IVRApplications_001_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -57,21 +57,21 @@ struct IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_001_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -79,21 +79,21 @@ struct IVRApplications_IVRApplications_001_IdentifyApplication_params struct IVRApplications_IVRApplications_001_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_001_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -104,7 +104,7 @@ struct IVRApplications_IVRApplications_001_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_001_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -113,7 +113,7 @@ struct IVRApplications_IVRApplications_001_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_001_GetHomeApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -121,14 +121,14 @@ struct IVRApplications_IVRApplications_001_GetHomeApplication_params struct IVRApplications_IVRApplications_001_SetHomeApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -136,14 +136,14 @@ struct IVRApplications_IVRApplications_001_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_001_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -151,27 +151,27 @@ struct IVRApplications_IVRApplications_001_GetStartingApplication_params struct IVRApplications_IVRApplications_001_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_002_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -179,27 +179,27 @@ struct IVRApplications_IVRApplications_002_AddApplicationManifest_params struct IVRApplications_IVRApplications_002_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_002_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_002_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -208,7 +208,7 @@ struct IVRApplications_IVRApplications_002_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -217,21 +217,21 @@ struct IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_002_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -239,21 +239,21 @@ struct IVRApplications_IVRApplications_002_IdentifyApplication_params struct IVRApplications_IVRApplications_002_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_002_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -264,7 +264,7 @@ struct IVRApplications_IVRApplications_002_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_002_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -273,7 +273,7 @@ struct IVRApplications_IVRApplications_002_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_002_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -281,14 +281,14 @@ struct IVRApplications_IVRApplications_002_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_002_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -296,33 +296,33 @@ struct IVRApplications_IVRApplications_002_GetStartingApplication_params struct IVRApplications_IVRApplications_002_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_002_IsQuitUserPromptRequested_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRApplications_IVRApplications_003_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -330,27 +330,27 @@ struct IVRApplications_IVRApplications_003_AddApplicationManifest_params struct IVRApplications_IVRApplications_003_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_003_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_003_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -359,7 +359,7 @@ struct IVRApplications_IVRApplications_003_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -368,21 +368,21 @@ struct IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_003_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -390,21 +390,21 @@ struct IVRApplications_IVRApplications_003_IdentifyApplication_params struct IVRApplications_IVRApplications_003_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_003_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -415,7 +415,7 @@ struct IVRApplications_IVRApplications_003_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_003_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -424,7 +424,7 @@ struct IVRApplications_IVRApplications_003_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_003_GetApplicationPropertyUint64_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -433,7 +433,7 @@ struct IVRApplications_IVRApplications_003_GetApplicationPropertyUint64_params struct IVRApplications_IVRApplications_003_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -441,14 +441,14 @@ struct IVRApplications_IVRApplications_003_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_003_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -456,33 +456,33 @@ struct IVRApplications_IVRApplications_003_GetStartingApplication_params struct IVRApplications_IVRApplications_003_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_003_IsQuitUserPromptRequested_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRApplications_IVRApplications_004_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -490,27 +490,27 @@ struct IVRApplications_IVRApplications_004_AddApplicationManifest_params struct IVRApplications_IVRApplications_004_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_004_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_004_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -519,7 +519,7 @@ struct IVRApplications_IVRApplications_004_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -528,28 +528,28 @@ struct IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_004_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_CancelApplicationLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -557,21 +557,21 @@ struct IVRApplications_IVRApplications_004_IdentifyApplication_params struct IVRApplications_IVRApplications_004_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_004_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -582,7 +582,7 @@ struct IVRApplications_IVRApplications_004_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_004_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -591,7 +591,7 @@ struct IVRApplications_IVRApplications_004_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_004_GetApplicationPropertyUint64_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -600,7 +600,7 @@ struct IVRApplications_IVRApplications_004_GetApplicationPropertyUint64_params struct IVRApplications_IVRApplications_004_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -608,14 +608,14 @@ struct IVRApplications_IVRApplications_004_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_004_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -623,33 +623,33 @@ struct IVRApplications_IVRApplications_004_GetStartingApplication_params struct IVRApplications_IVRApplications_004_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_004_IsQuitUserPromptRequested_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRApplications_IVRApplications_004_LaunchInternalProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchBinaryPath; const char *pchArguments; @@ -658,7 +658,7 @@ struct IVRApplications_IVRApplications_004_LaunchInternalProcess_params struct IVRApplications_IVRApplications_005_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -666,27 +666,27 @@ struct IVRApplications_IVRApplications_005_AddApplicationManifest_params struct IVRApplications_IVRApplications_005_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_005_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_005_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -695,7 +695,7 @@ struct IVRApplications_IVRApplications_005_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -704,14 +704,14 @@ struct IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_005_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_LaunchTemplateApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchTemplateAppKey; const char *pchNewAppKey; @@ -721,21 +721,21 @@ struct IVRApplications_IVRApplications_005_LaunchTemplateApplication_params struct IVRApplications_IVRApplications_005_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_CancelApplicationLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -743,21 +743,21 @@ struct IVRApplications_IVRApplications_005_IdentifyApplication_params struct IVRApplications_IVRApplications_005_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_005_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -768,7 +768,7 @@ struct IVRApplications_IVRApplications_005_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_005_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -777,7 +777,7 @@ struct IVRApplications_IVRApplications_005_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_005_GetApplicationPropertyUint64_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -786,7 +786,7 @@ struct IVRApplications_IVRApplications_005_GetApplicationPropertyUint64_params struct IVRApplications_IVRApplications_005_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -794,14 +794,14 @@ struct IVRApplications_IVRApplications_005_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_005_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -809,33 +809,33 @@ struct IVRApplications_IVRApplications_005_GetStartingApplication_params struct IVRApplications_IVRApplications_005_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_005_IsQuitUserPromptRequested_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRApplications_IVRApplications_005_LaunchInternalProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchBinaryPath; const char *pchArguments; @@ -844,7 +844,7 @@ struct IVRApplications_IVRApplications_005_LaunchInternalProcess_params struct IVRApplications_IVRApplications_006_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -852,27 +852,27 @@ struct IVRApplications_IVRApplications_006_AddApplicationManifest_params struct IVRApplications_IVRApplications_006_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_006_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_006_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -881,7 +881,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -890,14 +890,14 @@ struct IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_006_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_LaunchTemplateApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchTemplateAppKey; const char *pchNewAppKey; @@ -907,7 +907,7 @@ struct IVRApplications_IVRApplications_006_LaunchTemplateApplication_params struct IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchMimeType; const char *pchArgs; @@ -915,21 +915,21 @@ struct IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params struct IVRApplications_IVRApplications_006_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_CancelApplicationLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -937,21 +937,21 @@ struct IVRApplications_IVRApplications_006_IdentifyApplication_params struct IVRApplications_IVRApplications_006_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_006_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -962,7 +962,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_006_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -971,7 +971,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_006_GetApplicationPropertyUint64_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -980,7 +980,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationPropertyUint64_params struct IVRApplications_IVRApplications_006_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -988,14 +988,14 @@ struct IVRApplications_IVRApplications_006_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_006_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; const char *pchMimeType; @@ -1003,7 +1003,7 @@ struct IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType_para struct IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchMimeType; char *pchAppKeyBuffer; @@ -1012,7 +1012,7 @@ struct IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType_para struct IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; char *pchMimeTypesBuffer; @@ -1021,7 +1021,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes_para struct IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchMimeType; char *pchAppKeysThatSupportBuffer; @@ -1030,7 +1030,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType_pa struct IVRApplications_IVRApplications_006_GetApplicationLaunchArguments_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unHandle; char *pchArgs; @@ -1039,7 +1039,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationLaunchArguments_params struct IVRApplications_IVRApplications_006_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -1047,33 +1047,33 @@ struct IVRApplications_IVRApplications_006_GetStartingApplication_params struct IVRApplications_IVRApplications_006_GetTransitionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_006_IsQuitUserPromptRequested_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRApplications_IVRApplications_006_LaunchInternalProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchBinaryPath; const char *pchArguments; @@ -1082,13 +1082,13 @@ struct IVRApplications_IVRApplications_006_LaunchInternalProcess_params struct IVRApplications_IVRApplications_006_GetCurrentSceneProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_007_AddApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; int8_t bTemporary; @@ -1096,27 +1096,27 @@ struct IVRApplications_IVRApplications_007_AddApplicationManifest_params struct IVRApplications_IVRApplications_007_RemoveApplicationManifest_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchApplicationManifestFullPath; }; struct IVRApplications_IVRApplications_007_IsApplicationInstalled_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_GetApplicationCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_007_GetApplicationKeyByIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unApplicationIndex; char *pchAppKeyBuffer; @@ -1125,7 +1125,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationKeyByIndex_params struct IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; char *pchAppKeyBuffer; @@ -1134,14 +1134,14 @@ struct IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId_params struct IVRApplications_IVRApplications_007_LaunchApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_LaunchTemplateApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchTemplateAppKey; const char *pchNewAppKey; @@ -1151,7 +1151,7 @@ struct IVRApplications_IVRApplications_007_LaunchTemplateApplication_params struct IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchMimeType; const char *pchArgs; @@ -1159,21 +1159,21 @@ struct IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params struct IVRApplications_IVRApplications_007_LaunchDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_CancelApplicationLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_IdentifyApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unProcessId; const char *pchAppKey; @@ -1181,21 +1181,21 @@ struct IVRApplications_IVRApplications_007_IdentifyApplication_params struct IVRApplications_IVRApplications_007_GetApplicationProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRApplications_IVRApplications_007_GetApplicationPropertyString_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -1206,7 +1206,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationPropertyString_params struct IVRApplications_IVRApplications_007_GetApplicationPropertyBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -1215,7 +1215,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationPropertyBool_params struct IVRApplications_IVRApplications_007_GetApplicationPropertyUint64_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchAppKey; uint32_t eProperty; @@ -1224,7 +1224,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationPropertyUint64_params struct IVRApplications_IVRApplications_007_SetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; int8_t bAutoLaunch; @@ -1232,14 +1232,14 @@ struct IVRApplications_IVRApplications_007_SetApplicationAutoLaunch_params struct IVRApplications_IVRApplications_007_GetApplicationAutoLaunch_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; const char *pchMimeType; @@ -1247,7 +1247,7 @@ struct IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType_para struct IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchMimeType; char *pchAppKeyBuffer; @@ -1256,7 +1256,7 @@ struct IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType_para struct IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchAppKey; char *pchMimeTypesBuffer; @@ -1265,7 +1265,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes_para struct IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchMimeType; char *pchAppKeysThatSupportBuffer; @@ -1274,7 +1274,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType_pa struct IVRApplications_IVRApplications_007_GetApplicationLaunchArguments_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unHandle; char *pchArgs; @@ -1283,7 +1283,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationLaunchArguments_params struct IVRApplications_IVRApplications_007_GetStartingApplication_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchAppKeyBuffer; uint32_t unAppKeyBufferLen; @@ -1291,27 +1291,27 @@ struct IVRApplications_IVRApplications_007_GetStartingApplication_params struct IVRApplications_IVRApplications_007_GetSceneApplicationState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; }; struct IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t state; }; struct IVRApplications_IVRApplications_007_LaunchInternalProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchBinaryPath; const char *pchArguments; @@ -1320,25 +1320,25 @@ struct IVRApplications_IVRApplications_007_LaunchInternalProcess_params struct IVRApplications_IVRApplications_007_GetCurrentSceneProcessId_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy_params { - void *linux_side; + void *u_iface; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pSizeX; float *pSizeZ; @@ -1346,14 +1346,14 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize_params struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *rect; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1361,7 +1361,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo_par struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1369,67 +1369,67 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo_params struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; float sizeX; float sizeZ; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; HmdQuad_t *pQuadsBuffer; uint32_t unQuadsCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk_params { - void *linux_side; + void *u_iface; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo_params { - void *linux_side; + void *u_iface; uint8_t *pTagsBuffer; uint32_t unTagCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; uint8_t *pTagsBuffer; uint32_t *punTagCount; @@ -1437,19 +1437,19 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo_params struct IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy_params { - void *linux_side; + void *u_iface; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pSizeX; float *pSizeZ; @@ -1457,14 +1457,14 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize_params struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *rect; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1472,7 +1472,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo_par struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1480,67 +1480,67 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo_params struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; float sizeX; float sizeZ; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; HmdQuad_t *pQuadsBuffer; uint32_t unQuadsCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk_params { - void *linux_side; + void *u_iface; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo_params { - void *linux_side; + void *u_iface; uint8_t *pTagsBuffer; uint32_t unTagCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; uint8_t *pTagsBuffer; uint32_t *punTagCount; @@ -1548,7 +1548,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo_pa struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t unQuadsCount; @@ -1556,7 +1556,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo_para struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1564,7 +1564,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo_params struct IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer_params { - void *linux_side; + void *u_iface; int8_t _ret; char *pBuffer; uint32_t *pnBufferLength; @@ -1572,7 +1572,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer_params struct IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pBuffer; uint32_t nImportFlags; @@ -1580,19 +1580,19 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking_params struct IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy_params { - void *linux_side; + void *u_iface; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pSizeX; float *pSizeZ; @@ -1600,14 +1600,14 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize_params struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *rect; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1615,7 +1615,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo_par struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1623,67 +1623,67 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo_params struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize_params { - void *linux_side; + void *u_iface; float sizeX; float sizeZ; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo_params { - void *linux_side; + void *u_iface; HmdQuad_t *pQuadsBuffer; uint32_t unQuadsCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter_params { - void *linux_side; + void *u_iface; HmdVector2_t *pPointBuffer; uint32_t unPointCount; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk_params { - void *linux_side; + void *u_iface; uint32_t configFile; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer_params { - void *linux_side; + void *u_iface; int8_t _ret; char *pBuffer; uint32_t *pnBufferLength; @@ -1691,7 +1691,7 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer_params struct IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pBuffer; uint32_t nImportFlags; @@ -1699,35 +1699,35 @@ struct IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking_params struct IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview_params { - void *linux_side; + void *u_iface; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview_params { - void *linux_side; + void *u_iface; }; struct IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting_params { - void *linux_side; + void *u_iface; }; struct IVRChaperone_IVRChaperone_002_GetCalibrationState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; ChaperoneSoftBoundsInfo_t *pInfo; }; struct IVRChaperone_IVRChaperone_002_GetHardBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *pQuadsBuffer; uint32_t *punQuadsCount; @@ -1735,50 +1735,50 @@ struct IVRChaperone_IVRChaperone_002_GetHardBoundsInfo_params struct IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo_params { - void *linux_side; + void *u_iface; int8_t _ret; ChaperoneSeatedBoundsInfo_t *pInfo; }; struct IVRChaperone_IVRChaperone_002_ReloadInfo_params { - void *linux_side; + void *u_iface; }; struct IVRChaperone_IVRChaperone_002_SetSceneColor_params { - void *linux_side; + void *u_iface; HmdColor_t color; }; struct IVRChaperone_IVRChaperone_002_GetBoundsColor_params { - void *linux_side; + void *u_iface; HmdColor_t *pOutputColorArray; int32_t nNumOutputColors; }; struct IVRChaperone_IVRChaperone_002_AreBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRChaperone_IVRChaperone_002_ForceBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t bForce; }; struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pSizeX; float *pSizeZ; @@ -1786,25 +1786,25 @@ struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *rect; }; struct IVRChaperone_IVRChaperone_003_ReloadInfo_params { - void *linux_side; + void *u_iface; }; struct IVRChaperone_IVRChaperone_003_SetSceneColor_params { - void *linux_side; + void *u_iface; HmdColor_t color; }; struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params { - void *linux_side; + void *u_iface; HmdColor_t *pOutputColorArray; int32_t nNumOutputColors; float flCollisionBoundsFadeDistance; @@ -1813,25 +1813,25 @@ struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t bForce; }; struct IVRChaperone_IVRChaperone_004_GetCalibrationState_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRChaperone_IVRChaperone_004_GetPlayAreaSize_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pSizeX; float *pSizeZ; @@ -1839,25 +1839,25 @@ struct IVRChaperone_IVRChaperone_004_GetPlayAreaSize_params struct IVRChaperone_IVRChaperone_004_GetPlayAreaRect_params { - void *linux_side; + void *u_iface; int8_t _ret; HmdQuad_t *rect; }; struct IVRChaperone_IVRChaperone_004_ReloadInfo_params { - void *linux_side; + void *u_iface; }; struct IVRChaperone_IVRChaperone_004_SetSceneColor_params { - void *linux_side; + void *u_iface; HmdColor_t color; }; struct IVRChaperone_IVRChaperone_004_GetBoundsColor_params { - void *linux_side; + void *u_iface; HmdColor_t *pOutputColorArray; int32_t nNumOutputColors; float flCollisionBoundsFadeDistance; @@ -1866,44 +1866,44 @@ struct IVRChaperone_IVRChaperone_004_GetBoundsColor_params struct IVRChaperone_IVRChaperone_004_AreBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRChaperone_IVRChaperone_004_ForceBoundsVisible_params { - void *linux_side; + void *u_iface; int8_t bForce; }; struct IVRChaperone_IVRChaperone_004_ResetZeroPose_params { - void *linux_side; + void *u_iface; uint32_t eTrackingUniverseOrigin; }; struct IVRClientCore_IVRClientCore_002_Init_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eApplicationType; }; struct IVRClientCore_IVRClientCore_002_Cleanup_params { - void *linux_side; + void *u_iface; }; struct IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInterfaceVersion; }; struct IVRClientCore_IVRClientCore_002_GetGenericInterface_params { - void *linux_side; + void *u_iface; void *_ret; const char *pchNameAndVersion; uint32_t *peError; @@ -1911,27 +1911,27 @@ struct IVRClientCore_IVRClientCore_002_GetGenericInterface_params struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRClientCore_IVRClientCore_002_GetIDForVRInitError_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRClientCore_IVRClientCore_003_Init_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eApplicationType; const char *pStartupInfo; @@ -1939,19 +1939,19 @@ struct IVRClientCore_IVRClientCore_003_Init_params struct IVRClientCore_IVRClientCore_003_Cleanup_params { - void *linux_side; + void *u_iface; }; struct IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInterfaceVersion; }; struct IVRClientCore_IVRClientCore_003_GetGenericInterface_params { - void *linux_side; + void *u_iface; void *_ret; const char *pchNameAndVersion; uint32_t *peError; @@ -1959,27 +1959,27 @@ struct IVRClientCore_IVRClientCore_003_GetGenericInterface_params struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRClientCore_IVRClientCore_003_GetIDForVRInitError_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRCompositor_IVRCompositor_005_GetLastError_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -1987,45 +1987,45 @@ struct IVRCompositor_IVRCompositor_005_GetLastError_params struct IVRCompositor_IVRCompositor_005_SetVSync_params { - void *linux_side; + void *u_iface; int8_t bVSync; }; struct IVRCompositor_IVRCompositor_005_GetVSync_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_005_SetGamma_params { - void *linux_side; + void *u_iface; float fGamma; }; struct IVRCompositor_IVRCompositor_005_GetGamma_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_005_SetGraphicsDevice_params { - void *linux_side; + void *u_iface; uint32_t eType; void *pDevice; }; struct IVRCompositor_IVRCompositor_005_WaitGetPoses_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pPoseArray; uint32_t unPoseArrayCount; }; struct IVRCompositor_IVRCompositor_005_Submit_params { - void *linux_side; + void *u_iface; uint32_t eEye; void *pTexture; Compositor_TextureBounds *pBounds; @@ -2033,25 +2033,25 @@ struct IVRCompositor_IVRCompositor_005_Submit_params struct IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_005_GetOverlayDefaults_params { - void *linux_side; + void *u_iface; Compositor_OverlaySettings *pSettings; }; struct IVRCompositor_IVRCompositor_005_SetOverlay_params { - void *linux_side; + void *u_iface; void *pTexture; Compositor_OverlaySettings *pSettings; }; struct IVRCompositor_IVRCompositor_005_SetOverlayRaw_params { - void *linux_side; + void *u_iface; void *buffer; uint32_t width; uint32_t height; @@ -2061,19 +2061,19 @@ struct IVRCompositor_IVRCompositor_005_SetOverlayRaw_params struct IVRCompositor_IVRCompositor_005_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; const char *pchFilePath; Compositor_OverlaySettings *pSettings; }; struct IVRCompositor_IVRCompositor_005_ClearOverlay_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_005_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_090 *pTiming; uint32_t unFramesAgo; @@ -2081,7 +2081,7 @@ struct IVRCompositor_IVRCompositor_005_GetFrameTiming_params struct IVRCompositor_IVRCompositor_005_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2092,35 +2092,35 @@ struct IVRCompositor_IVRCompositor_005_FadeToColor_params struct IVRCompositor_IVRCompositor_005_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_005_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_005_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_005_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_005_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; const Compositor_OverlaySettings *pSettings; float fAspectRatio; @@ -2133,19 +2133,19 @@ struct IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params struct IVRCompositor_IVRCompositor_005_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_005_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_006_GetLastError_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -2153,38 +2153,38 @@ struct IVRCompositor_IVRCompositor_006_GetLastError_params struct IVRCompositor_IVRCompositor_006_SetVSync_params { - void *linux_side; + void *u_iface; int8_t bVSync; }; struct IVRCompositor_IVRCompositor_006_GetVSync_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_006_SetGamma_params { - void *linux_side; + void *u_iface; float fGamma; }; struct IVRCompositor_IVRCompositor_006_GetGamma_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_006_SetGraphicsDevice_params { - void *linux_side; + void *u_iface; uint32_t eType; void *pDevice; }; struct IVRCompositor_IVRCompositor_006_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2194,7 +2194,7 @@ struct IVRCompositor_IVRCompositor_006_WaitGetPoses_params struct IVRCompositor_IVRCompositor_006_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pTexture; @@ -2203,12 +2203,12 @@ struct IVRCompositor_IVRCompositor_006_Submit_params struct IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_006_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_090 *pTiming; uint32_t unFramesAgo; @@ -2216,7 +2216,7 @@ struct IVRCompositor_IVRCompositor_006_GetFrameTiming_params struct IVRCompositor_IVRCompositor_006_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2227,59 +2227,59 @@ struct IVRCompositor_IVRCompositor_006_FadeToColor_params struct IVRCompositor_IVRCompositor_006_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_006_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_006_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_006_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_006_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_006_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_006_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_006_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_007_GetLastError_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -2287,31 +2287,31 @@ struct IVRCompositor_IVRCompositor_007_GetLastError_params struct IVRCompositor_IVRCompositor_007_SetVSync_params { - void *linux_side; + void *u_iface; int8_t bVSync; }; struct IVRCompositor_IVRCompositor_007_GetVSync_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_007_SetGamma_params { - void *linux_side; + void *u_iface; float fGamma; }; struct IVRCompositor_IVRCompositor_007_GetGamma_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_007_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2321,7 +2321,7 @@ struct IVRCompositor_IVRCompositor_007_WaitGetPoses_params struct IVRCompositor_IVRCompositor_007_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t eTextureType; @@ -2331,12 +2331,12 @@ struct IVRCompositor_IVRCompositor_007_Submit_params struct IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_007_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_093 *pTiming; uint32_t unFramesAgo; @@ -2344,7 +2344,7 @@ struct IVRCompositor_IVRCompositor_007_GetFrameTiming_params struct IVRCompositor_IVRCompositor_007_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2355,59 +2355,59 @@ struct IVRCompositor_IVRCompositor_007_FadeToColor_params struct IVRCompositor_IVRCompositor_007_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_007_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_007_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_007_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_007_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_007_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_007_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_007_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_008_GetLastError_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -2415,31 +2415,31 @@ struct IVRCompositor_IVRCompositor_008_GetLastError_params struct IVRCompositor_IVRCompositor_008_SetVSync_params { - void *linux_side; + void *u_iface; int8_t bVSync; }; struct IVRCompositor_IVRCompositor_008_GetVSync_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_008_SetGamma_params { - void *linux_side; + void *u_iface; float fGamma; }; struct IVRCompositor_IVRCompositor_008_GetGamma_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_008_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2449,7 +2449,7 @@ struct IVRCompositor_IVRCompositor_008_WaitGetPoses_params struct IVRCompositor_IVRCompositor_008_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t eTextureType; @@ -2460,12 +2460,12 @@ struct IVRCompositor_IVRCompositor_008_Submit_params struct IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_093 *pTiming; uint32_t unFramesAgo; @@ -2473,7 +2473,7 @@ struct IVRCompositor_IVRCompositor_008_GetFrameTiming_params struct IVRCompositor_IVRCompositor_008_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2484,14 +2484,14 @@ struct IVRCompositor_IVRCompositor_008_FadeToColor_params struct IVRCompositor_IVRCompositor_008_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_008_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t eTextureType; void *pFront; void *pBack; @@ -2503,96 +2503,96 @@ struct IVRCompositor_IVRCompositor_008_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_008_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_008_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_008_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_008_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_008_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_008_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_009_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_009_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_009_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2602,7 +2602,7 @@ struct IVRCompositor_IVRCompositor_009_WaitGetPoses_params struct IVRCompositor_IVRCompositor_009_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2612,7 +2612,7 @@ struct IVRCompositor_IVRCompositor_009_GetLastPoses_params struct IVRCompositor_IVRCompositor_009_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -2622,17 +2622,17 @@ struct IVRCompositor_IVRCompositor_009_Submit_params struct IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0913 *pTiming; uint32_t unFramesAgo; @@ -2640,13 +2640,13 @@ struct IVRCompositor_IVRCompositor_009_GetFrameTiming_params struct IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_009_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2657,14 +2657,14 @@ struct IVRCompositor_IVRCompositor_009_FadeToColor_params struct IVRCompositor_IVRCompositor_009_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_009_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -2672,84 +2672,84 @@ struct IVRCompositor_IVRCompositor_009_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_009_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_009_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_009_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_009_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_009_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_010_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_010_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2759,7 +2759,7 @@ struct IVRCompositor_IVRCompositor_010_WaitGetPoses_params struct IVRCompositor_IVRCompositor_010_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2769,7 +2769,7 @@ struct IVRCompositor_IVRCompositor_010_GetLastPoses_params struct IVRCompositor_IVRCompositor_010_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -2779,17 +2779,17 @@ struct IVRCompositor_IVRCompositor_010_Submit_params struct IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0914 *pTiming; uint32_t unFramesAgo; @@ -2797,13 +2797,13 @@ struct IVRCompositor_IVRCompositor_010_GetFrameTiming_params struct IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_010_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2814,14 +2814,14 @@ struct IVRCompositor_IVRCompositor_010_FadeToColor_params struct IVRCompositor_IVRCompositor_010_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_010_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -2829,84 +2829,84 @@ struct IVRCompositor_IVRCompositor_010_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_010_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_010_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_010_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_010_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_010_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_011_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_011_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2916,7 +2916,7 @@ struct IVRCompositor_IVRCompositor_011_WaitGetPoses_params struct IVRCompositor_IVRCompositor_011_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -2926,7 +2926,7 @@ struct IVRCompositor_IVRCompositor_011_GetLastPoses_params struct IVRCompositor_IVRCompositor_011_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -2936,17 +2936,17 @@ struct IVRCompositor_IVRCompositor_011_Submit_params struct IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0915 *pTiming; uint32_t unFramesAgo; @@ -2954,13 +2954,13 @@ struct IVRCompositor_IVRCompositor_011_GetFrameTiming_params struct IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_011_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -2971,14 +2971,14 @@ struct IVRCompositor_IVRCompositor_011_FadeToColor_params struct IVRCompositor_IVRCompositor_011_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_011_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -2986,84 +2986,84 @@ struct IVRCompositor_IVRCompositor_011_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_011_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_011_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_011_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_011_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_011_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_012_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_012_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3073,7 +3073,7 @@ struct IVRCompositor_IVRCompositor_012_WaitGetPoses_params struct IVRCompositor_IVRCompositor_012_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3083,7 +3083,7 @@ struct IVRCompositor_IVRCompositor_012_GetLastPoses_params struct IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -3092,7 +3092,7 @@ struct IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_012_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -3102,17 +3102,17 @@ struct IVRCompositor_IVRCompositor_012_Submit_params struct IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0915 *pTiming; uint32_t unFramesAgo; @@ -3120,13 +3120,13 @@ struct IVRCompositor_IVRCompositor_012_GetFrameTiming_params struct IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_012_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -3137,14 +3137,14 @@ struct IVRCompositor_IVRCompositor_012_FadeToColor_params struct IVRCompositor_IVRCompositor_012_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_012_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -3152,90 +3152,90 @@ struct IVRCompositor_IVRCompositor_012_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_012_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_012_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_012_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_012_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_012_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_013_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_013_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_013_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3245,7 +3245,7 @@ struct IVRCompositor_IVRCompositor_013_WaitGetPoses_params struct IVRCompositor_IVRCompositor_013_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3255,7 +3255,7 @@ struct IVRCompositor_IVRCompositor_013_GetLastPoses_params struct IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -3264,7 +3264,7 @@ struct IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_013_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -3274,17 +3274,17 @@ struct IVRCompositor_IVRCompositor_013_Submit_params struct IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0915 *pTiming; uint32_t unFramesAgo; @@ -3292,13 +3292,13 @@ struct IVRCompositor_IVRCompositor_013_GetFrameTiming_params struct IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_013_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -3309,14 +3309,14 @@ struct IVRCompositor_IVRCompositor_013_FadeToColor_params struct IVRCompositor_IVRCompositor_013_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_013_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -3324,96 +3324,96 @@ struct IVRCompositor_IVRCompositor_013_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_013_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_013_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_013_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_013_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_013_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_014_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_014_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_014_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3423,7 +3423,7 @@ struct IVRCompositor_IVRCompositor_014_WaitGetPoses_params struct IVRCompositor_IVRCompositor_014_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3433,7 +3433,7 @@ struct IVRCompositor_IVRCompositor_014_GetLastPoses_params struct IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -3442,7 +3442,7 @@ struct IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_014_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -3452,17 +3452,17 @@ struct IVRCompositor_IVRCompositor_014_Submit_params struct IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0920 *pTiming; uint32_t unFramesAgo; @@ -3470,13 +3470,13 @@ struct IVRCompositor_IVRCompositor_014_GetFrameTiming_params struct IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_014_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -3487,14 +3487,14 @@ struct IVRCompositor_IVRCompositor_014_FadeToColor_params struct IVRCompositor_IVRCompositor_014_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_014_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -3502,107 +3502,107 @@ struct IVRCompositor_IVRCompositor_014_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_014_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_014_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_014_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_014_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_014_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_014_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_014_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_015_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_015_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_015_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3612,7 +3612,7 @@ struct IVRCompositor_IVRCompositor_015_WaitGetPoses_params struct IVRCompositor_IVRCompositor_015_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3622,7 +3622,7 @@ struct IVRCompositor_IVRCompositor_015_GetLastPoses_params struct IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -3631,7 +3631,7 @@ struct IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_015_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -3641,17 +3641,17 @@ struct IVRCompositor_IVRCompositor_015_Submit_params struct IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_0920 *pTiming; uint32_t unFramesAgo; @@ -3659,20 +3659,20 @@ struct IVRCompositor_IVRCompositor_015_GetFrameTiming_params struct IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_015_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_015_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -3683,14 +3683,14 @@ struct IVRCompositor_IVRCompositor_015_FadeToColor_params struct IVRCompositor_IVRCompositor_015_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_015_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -3698,95 +3698,95 @@ struct IVRCompositor_IVRCompositor_015_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_015_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_015_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_015_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_015_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_015_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_015_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_015_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_015_RequestScreenshot_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t type; const char *pchDestinationFileName; @@ -3795,13 +3795,13 @@ struct IVRCompositor_IVRCompositor_015_RequestScreenshot_params struct IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -3810,7 +3810,7 @@ struct IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -3819,7 +3819,7 @@ struct IVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -3827,31 +3827,31 @@ struct IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_016_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_016_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_016_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3861,7 +3861,7 @@ struct IVRCompositor_IVRCompositor_016_WaitGetPoses_params struct IVRCompositor_IVRCompositor_016_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -3871,7 +3871,7 @@ struct IVRCompositor_IVRCompositor_016_GetLastPoses_params struct IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -3880,7 +3880,7 @@ struct IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_016_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -3890,17 +3890,17 @@ struct IVRCompositor_IVRCompositor_016_Submit_params struct IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_102 *pTiming; uint32_t unFramesAgo; @@ -3908,20 +3908,20 @@ struct IVRCompositor_IVRCompositor_016_GetFrameTiming_params struct IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_016_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_016_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -3932,14 +3932,14 @@ struct IVRCompositor_IVRCompositor_016_FadeToColor_params struct IVRCompositor_IVRCompositor_016_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_016_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -3947,95 +3947,95 @@ struct IVRCompositor_IVRCompositor_016_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_016_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_016_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_016_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_016_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_016_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_016_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_016_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -4044,7 +4044,7 @@ struct IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -4053,7 +4053,7 @@ struct IVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -4061,31 +4061,31 @@ struct IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_017_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_017_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_017_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4095,7 +4095,7 @@ struct IVRCompositor_IVRCompositor_017_WaitGetPoses_params struct IVRCompositor_IVRCompositor_017_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4105,7 +4105,7 @@ struct IVRCompositor_IVRCompositor_017_GetLastPoses_params struct IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -4114,7 +4114,7 @@ struct IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_017_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -4124,17 +4124,17 @@ struct IVRCompositor_IVRCompositor_017_Submit_params struct IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t unFramesAgo; @@ -4142,7 +4142,7 @@ struct IVRCompositor_IVRCompositor_017_GetFrameTiming_params struct IVRCompositor_IVRCompositor_017_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t nFrames; @@ -4150,20 +4150,20 @@ struct IVRCompositor_IVRCompositor_017_GetFrameTimings_params struct IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_017_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_017_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -4174,14 +4174,14 @@ struct IVRCompositor_IVRCompositor_017_FadeToColor_params struct IVRCompositor_IVRCompositor_017_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_017_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -4189,95 +4189,95 @@ struct IVRCompositor_IVRCompositor_017_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_017_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_017_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_017_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_017_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_017_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_017_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_017_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -4286,7 +4286,7 @@ struct IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -4295,7 +4295,7 @@ struct IVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -4303,31 +4303,31 @@ struct IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_018_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_018_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_018_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4337,7 +4337,7 @@ struct IVRCompositor_IVRCompositor_018_WaitGetPoses_params struct IVRCompositor_IVRCompositor_018_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4347,7 +4347,7 @@ struct IVRCompositor_IVRCompositor_018_GetLastPoses_params struct IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -4356,7 +4356,7 @@ struct IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_018_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -4366,17 +4366,17 @@ struct IVRCompositor_IVRCompositor_018_Submit_params struct IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t unFramesAgo; @@ -4384,7 +4384,7 @@ struct IVRCompositor_IVRCompositor_018_GetFrameTiming_params struct IVRCompositor_IVRCompositor_018_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t nFrames; @@ -4392,20 +4392,20 @@ struct IVRCompositor_IVRCompositor_018_GetFrameTimings_params struct IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_018_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_018_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -4416,27 +4416,27 @@ struct IVRCompositor_IVRCompositor_018_FadeToColor_params struct IVRCompositor_IVRCompositor_018_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_018_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_018_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -4444,95 +4444,95 @@ struct IVRCompositor_IVRCompositor_018_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_018_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_018_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_018_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_018_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_018_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_018_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_018_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -4541,7 +4541,7 @@ struct IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -4550,7 +4550,7 @@ struct IVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -4558,31 +4558,31 @@ struct IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_019_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_019_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_019_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4592,7 +4592,7 @@ struct IVRCompositor_IVRCompositor_019_WaitGetPoses_params struct IVRCompositor_IVRCompositor_019_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4602,7 +4602,7 @@ struct IVRCompositor_IVRCompositor_019_GetLastPoses_params struct IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -4611,7 +4611,7 @@ struct IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_019_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -4621,17 +4621,17 @@ struct IVRCompositor_IVRCompositor_019_Submit_params struct IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t unFramesAgo; @@ -4639,7 +4639,7 @@ struct IVRCompositor_IVRCompositor_019_GetFrameTiming_params struct IVRCompositor_IVRCompositor_019_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t nFrames; @@ -4647,20 +4647,20 @@ struct IVRCompositor_IVRCompositor_019_GetFrameTimings_params struct IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_019_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_019_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -4671,27 +4671,27 @@ struct IVRCompositor_IVRCompositor_019_FadeToColor_params struct IVRCompositor_IVRCompositor_019_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_019_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_019_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -4699,95 +4699,95 @@ struct IVRCompositor_IVRCompositor_019_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_019_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_019_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_019_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_019_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_019_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_019_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_019_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -4796,7 +4796,7 @@ struct IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -4805,7 +4805,7 @@ struct IVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -4813,19 +4813,19 @@ struct IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -4833,7 +4833,7 @@ struct IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -4842,19 +4842,19 @@ struct IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_020_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_020_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_020_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4864,7 +4864,7 @@ struct IVRCompositor_IVRCompositor_020_WaitGetPoses_params struct IVRCompositor_IVRCompositor_020_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -4874,7 +4874,7 @@ struct IVRCompositor_IVRCompositor_020_GetLastPoses_params struct IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -4883,7 +4883,7 @@ struct IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_020_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -4893,17 +4893,17 @@ struct IVRCompositor_IVRCompositor_020_Submit_params struct IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t unFramesAgo; @@ -4911,7 +4911,7 @@ struct IVRCompositor_IVRCompositor_020_GetFrameTiming_params struct IVRCompositor_IVRCompositor_020_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t nFrames; @@ -4919,20 +4919,20 @@ struct IVRCompositor_IVRCompositor_020_GetFrameTimings_params struct IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_020_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_020_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -4943,27 +4943,27 @@ struct IVRCompositor_IVRCompositor_020_FadeToColor_params struct IVRCompositor_IVRCompositor_020_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_020_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_020_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -4971,95 +4971,95 @@ struct IVRCompositor_IVRCompositor_020_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_020_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_020_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_020_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_020_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_020_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_020_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_020_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -5068,13 +5068,13 @@ struct IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -5083,7 +5083,7 @@ struct IVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -5091,19 +5091,19 @@ struct IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -5111,7 +5111,7 @@ struct IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -5120,19 +5120,19 @@ struct IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_021_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_021_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_021_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5142,7 +5142,7 @@ struct IVRCompositor_IVRCompositor_021_WaitGetPoses_params struct IVRCompositor_IVRCompositor_021_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5152,7 +5152,7 @@ struct IVRCompositor_IVRCompositor_021_GetLastPoses_params struct IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -5161,7 +5161,7 @@ struct IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_021_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -5171,17 +5171,17 @@ struct IVRCompositor_IVRCompositor_021_Submit_params struct IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t unFramesAgo; @@ -5189,7 +5189,7 @@ struct IVRCompositor_IVRCompositor_021_GetFrameTiming_params struct IVRCompositor_IVRCompositor_021_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_103a *pTiming; uint32_t nFrames; @@ -5197,20 +5197,20 @@ struct IVRCompositor_IVRCompositor_021_GetFrameTimings_params struct IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_021_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_021_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -5221,27 +5221,27 @@ struct IVRCompositor_IVRCompositor_021_FadeToColor_params struct IVRCompositor_IVRCompositor_021_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_021_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_021_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -5249,95 +5249,95 @@ struct IVRCompositor_IVRCompositor_021_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_021_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_021_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_021_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_021_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_021_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_021_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_021_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -5346,13 +5346,13 @@ struct IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -5361,7 +5361,7 @@ struct IVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -5369,19 +5369,19 @@ struct IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -5389,7 +5389,7 @@ struct IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -5398,31 +5398,31 @@ struct IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_021_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; int8_t bExplicitTimingMode; }; struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_022_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_022_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_022_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5432,7 +5432,7 @@ struct IVRCompositor_IVRCompositor_022_WaitGetPoses_params struct IVRCompositor_IVRCompositor_022_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5442,7 +5442,7 @@ struct IVRCompositor_IVRCompositor_022_GetLastPoses_params struct IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -5451,7 +5451,7 @@ struct IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_022_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -5461,17 +5461,17 @@ struct IVRCompositor_IVRCompositor_022_Submit_params struct IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t unFramesAgo; @@ -5479,7 +5479,7 @@ struct IVRCompositor_IVRCompositor_022_GetFrameTiming_params struct IVRCompositor_IVRCompositor_022_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t nFrames; @@ -5487,20 +5487,20 @@ struct IVRCompositor_IVRCompositor_022_GetFrameTimings_params struct IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_022_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_022_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -5511,27 +5511,27 @@ struct IVRCompositor_IVRCompositor_022_FadeToColor_params struct IVRCompositor_IVRCompositor_022_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_022_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_022_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -5539,95 +5539,95 @@ struct IVRCompositor_IVRCompositor_022_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_022_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_022_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_022_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_022_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_022_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -5636,13 +5636,13 @@ struct IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -5651,7 +5651,7 @@ struct IVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -5659,19 +5659,19 @@ struct IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -5679,7 +5679,7 @@ struct IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -5688,49 +5688,49 @@ struct IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_022_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; uint32_t eTimingMode; }; struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_024_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_024_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5740,7 +5740,7 @@ struct IVRCompositor_IVRCompositor_024_WaitGetPoses_params struct IVRCompositor_IVRCompositor_024_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -5750,7 +5750,7 @@ struct IVRCompositor_IVRCompositor_024_GetLastPoses_params struct IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -5759,7 +5759,7 @@ struct IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_024_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -5769,17 +5769,17 @@ struct IVRCompositor_IVRCompositor_024_Submit_params struct IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t unFramesAgo; @@ -5787,7 +5787,7 @@ struct IVRCompositor_IVRCompositor_024_GetFrameTiming_params struct IVRCompositor_IVRCompositor_024_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t nFrames; @@ -5795,20 +5795,20 @@ struct IVRCompositor_IVRCompositor_024_GetFrameTimings_params struct IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_024_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_024_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -5819,27 +5819,27 @@ struct IVRCompositor_IVRCompositor_024_FadeToColor_params struct IVRCompositor_IVRCompositor_024_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_024_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_024_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -5847,95 +5847,95 @@ struct IVRCompositor_IVRCompositor_024_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_024_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_024_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_024_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_024_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_024_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -5944,13 +5944,13 @@ struct IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -5959,7 +5959,7 @@ struct IVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -5967,19 +5967,19 @@ struct IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -5987,7 +5987,7 @@ struct IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -5996,37 +5996,37 @@ struct IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_024_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; uint32_t eTimingMode; }; struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_024_SetStageOverride_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelPath; const HmdMatrix34_t *pTransform; @@ -6036,24 +6036,24 @@ struct IVRCompositor_IVRCompositor_024_SetStageOverride_Async_params struct IVRCompositor_IVRCompositor_024_ClearStageOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_026_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_026_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6063,7 +6063,7 @@ struct IVRCompositor_IVRCompositor_026_WaitGetPoses_params struct IVRCompositor_IVRCompositor_026_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6073,7 +6073,7 @@ struct IVRCompositor_IVRCompositor_026_GetLastPoses_params struct IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -6082,7 +6082,7 @@ struct IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_026_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -6092,17 +6092,17 @@ struct IVRCompositor_IVRCompositor_026_Submit_params struct IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t unFramesAgo; @@ -6110,7 +6110,7 @@ struct IVRCompositor_IVRCompositor_026_GetFrameTiming_params struct IVRCompositor_IVRCompositor_026_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t nFrames; @@ -6118,20 +6118,20 @@ struct IVRCompositor_IVRCompositor_026_GetFrameTimings_params struct IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_026_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_100 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_026_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -6142,27 +6142,27 @@ struct IVRCompositor_IVRCompositor_026_FadeToColor_params struct IVRCompositor_IVRCompositor_026_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_026_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeIn; }; struct IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_026_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -6170,95 +6170,95 @@ struct IVRCompositor_IVRCompositor_026_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_026_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_026_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_026_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_026_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -6267,13 +6267,13 @@ struct IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -6282,7 +6282,7 @@ struct IVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -6290,19 +6290,19 @@ struct IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -6310,7 +6310,7 @@ struct IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -6319,37 +6319,37 @@ struct IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_026_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; uint32_t eTimingMode; }; struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_026_SetStageOverride_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelPath; const HmdMatrix34_t *pTransform; @@ -6359,12 +6359,12 @@ struct IVRCompositor_IVRCompositor_026_SetStageOverride_Async_params struct IVRCompositor_IVRCompositor_026_ClearStageOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults_params { - void *linux_side; + void *u_iface; int8_t _ret; Compositor_BenchmarkResults *pBenchmarkResults; uint32_t nSizeOfBenchmarkResults; @@ -6372,7 +6372,7 @@ struct IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults_params struct IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pRenderPosePredictionID; uint32_t *pGamePosePredictionID; @@ -6380,7 +6380,7 @@ struct IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs_params struct IVRCompositor_IVRCompositor_026_GetPosesForFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unPosePredictionID; TrackedDevicePose_t *pPoseArray; @@ -6389,19 +6389,19 @@ struct IVRCompositor_IVRCompositor_026_GetPosesForFrame_params struct IVRCompositor_IVRCompositor_027_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_027_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_027_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6411,7 +6411,7 @@ struct IVRCompositor_IVRCompositor_027_WaitGetPoses_params struct IVRCompositor_IVRCompositor_027_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6421,7 +6421,7 @@ struct IVRCompositor_IVRCompositor_027_GetLastPoses_params struct IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -6430,7 +6430,7 @@ struct IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_027_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -6440,17 +6440,17 @@ struct IVRCompositor_IVRCompositor_027_Submit_params struct IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t unFramesAgo; @@ -6458,7 +6458,7 @@ struct IVRCompositor_IVRCompositor_027_GetFrameTiming_params struct IVRCompositor_IVRCompositor_027_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t nFrames; @@ -6466,20 +6466,20 @@ struct IVRCompositor_IVRCompositor_027_GetFrameTimings_params struct IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_027_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_1267 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_027_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -6490,27 +6490,27 @@ struct IVRCompositor_IVRCompositor_027_FadeToColor_params struct IVRCompositor_IVRCompositor_027_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_027_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeGridIn; }; struct IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_027_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -6518,95 +6518,95 @@ struct IVRCompositor_IVRCompositor_027_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_027_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_027_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_027_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_027_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -6615,13 +6615,13 @@ struct IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -6630,7 +6630,7 @@ struct IVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -6638,19 +6638,19 @@ struct IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -6658,7 +6658,7 @@ struct IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -6667,37 +6667,37 @@ struct IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_027_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; uint32_t eTimingMode; }; struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_027_SetStageOverride_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelPath; const HmdMatrix34_t *pTransform; @@ -6707,12 +6707,12 @@ struct IVRCompositor_IVRCompositor_027_SetStageOverride_Async_params struct IVRCompositor_IVRCompositor_027_ClearStageOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults_params { - void *linux_side; + void *u_iface; int8_t _ret; Compositor_BenchmarkResults *pBenchmarkResults; uint32_t nSizeOfBenchmarkResults; @@ -6720,7 +6720,7 @@ struct IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults_params struct IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pRenderPosePredictionID; uint32_t *pGamePosePredictionID; @@ -6728,7 +6728,7 @@ struct IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs_params struct IVRCompositor_IVRCompositor_027_GetPosesForFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unPosePredictionID; TrackedDevicePose_t *pPoseArray; @@ -6737,19 +6737,19 @@ struct IVRCompositor_IVRCompositor_027_GetPosesForFrame_params struct IVRCompositor_IVRCompositor_028_SetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; }; struct IVRCompositor_IVRCompositor_028_GetTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_028_WaitGetPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6759,7 +6759,7 @@ struct IVRCompositor_IVRCompositor_028_WaitGetPoses_params struct IVRCompositor_IVRCompositor_028_GetLastPoses_params { - void *linux_side; + void *u_iface; uint32_t _ret; TrackedDevicePose_t *pRenderPoseArray; uint32_t unRenderPoseArrayCount; @@ -6769,7 +6769,7 @@ struct IVRCompositor_IVRCompositor_028_GetLastPoses_params struct IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; @@ -6778,7 +6778,7 @@ struct IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex_params struct IVRCompositor_IVRCompositor_028_Submit_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -6788,7 +6788,7 @@ struct IVRCompositor_IVRCompositor_028_Submit_params struct IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; const w_Texture_t *pTexture; @@ -6799,17 +6799,17 @@ struct IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex_params struct IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_GetFrameTiming_params { - void *linux_side; + void *u_iface; int8_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t unFramesAgo; @@ -6817,7 +6817,7 @@ struct IVRCompositor_IVRCompositor_028_GetFrameTiming_params struct IVRCompositor_IVRCompositor_028_GetFrameTimings_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_Compositor_FrameTiming_1017 *pTiming; uint32_t nFrames; @@ -6825,20 +6825,20 @@ struct IVRCompositor_IVRCompositor_028_GetFrameTimings_params struct IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_028_GetCumulativeStats_params { - void *linux_side; + void *u_iface; Compositor_CumulativeStats_1267 *pStats; uint32_t nStatsSizeInBytes; }; struct IVRCompositor_IVRCompositor_028_FadeToColor_params { - void *linux_side; + void *u_iface; float fSeconds; float fRed; float fGreen; @@ -6849,27 +6849,27 @@ struct IVRCompositor_IVRCompositor_028_FadeToColor_params struct IVRCompositor_IVRCompositor_028_GetCurrentFadeColor_params { - void *linux_side; + void *u_iface; HmdColor_t *_ret; int8_t bBackground; }; struct IVRCompositor_IVRCompositor_028_FadeGrid_params { - void *linux_side; + void *u_iface; float fSeconds; int8_t bFadeGridIn; }; struct IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRCompositor_IVRCompositor_028_SetSkyboxOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; const w_Texture_t *pTextures; uint32_t unTextureCount; @@ -6877,95 +6877,95 @@ struct IVRCompositor_IVRCompositor_028_SetSkyboxOverride_params struct IVRCompositor_IVRCompositor_028_ClearSkyboxOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_CompositorBringToFront_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_CompositorGoToBack_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_CompositorQuit_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_IsFullscreen_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_028_GetLastFrameRenderer_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_028_CanRenderScene_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_ShowMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_HideMirrorWindow_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_CompositorDumpImages_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn_params { - void *linux_side; + void *u_iface; int8_t bOverride; }; struct IVRCompositor_IVRCompositor_028_ForceReconnectProcess_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_SuspendRendering_params { - void *linux_side; + void *u_iface; int8_t bSuspend; }; struct IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; void *pD3D11DeviceOrResource; @@ -6974,13 +6974,13 @@ struct IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11_params struct IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11ShaderResourceView; }; struct IVRCompositor_IVRCompositor_028_GetMirrorTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eEye; uint32_t *pglTextureId; @@ -6989,7 +6989,7 @@ struct IVRCompositor_IVRCompositor_028_GetMirrorTextureGL_params struct IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t glTextureId; void *glSharedTextureHandle; @@ -6997,19 +6997,19 @@ struct IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture_params struct IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess_params { - void *linux_side; + void *u_iface; void *glSharedTextureHandle; }; struct IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchValue; uint32_t unBufferSize; @@ -7017,7 +7017,7 @@ struct IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired_param struct IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired_params { - void *linux_side; + void *u_iface; uint32_t _ret; VkPhysicalDevice_T *pPhysicalDevice; char *pchValue; @@ -7026,37 +7026,37 @@ struct IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired_params struct IVRCompositor_IVRCompositor_028_SetExplicitTimingMode_params { - void *linux_side; + void *u_iface; uint32_t eTimingMode; }; struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRCompositor_IVRCompositor_028_SetStageOverride_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelPath; const HmdMatrix34_t *pTransform; @@ -7066,12 +7066,12 @@ struct IVRCompositor_IVRCompositor_028_SetStageOverride_Async_params struct IVRCompositor_IVRCompositor_028_ClearStageOverride_params { - void *linux_side; + void *u_iface; }; struct IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults_params { - void *linux_side; + void *u_iface; int8_t _ret; Compositor_BenchmarkResults *pBenchmarkResults; uint32_t nSizeOfBenchmarkResults; @@ -7079,7 +7079,7 @@ struct IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults_params struct IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pRenderPosePredictionID; uint32_t *pGamePosePredictionID; @@ -7087,7 +7087,7 @@ struct IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs_params struct IVRCompositor_IVRCompositor_028_GetPosesForFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unPosePredictionID; TrackedDevicePose_t *pPoseArray; @@ -7096,13 +7096,13 @@ struct IVRCompositor_IVRCompositor_028_GetPosesForFrame_params struct IVRControlPanel_IVRControlPanel_006_undoc1_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc2_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t a; char *b; @@ -7111,21 +7111,21 @@ struct IVRControlPanel_IVRControlPanel_006_undoc2_params struct IVRControlPanel_IVRControlPanel_006_undoc3_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; }; struct IVRControlPanel_IVRControlPanel_006_undoc4_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; }; struct IVRControlPanel_IVRControlPanel_006_undoc5_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; uint32_t b; @@ -7135,7 +7135,7 @@ struct IVRControlPanel_IVRControlPanel_006_undoc5_params struct IVRControlPanel_IVRControlPanel_006_undoc6_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; const char *b; @@ -7145,7 +7145,7 @@ struct IVRControlPanel_IVRControlPanel_006_undoc6_params struct IVRControlPanel_IVRControlPanel_006_undoc7_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; const char *b; @@ -7155,90 +7155,90 @@ struct IVRControlPanel_IVRControlPanel_006_undoc7_params struct IVRControlPanel_IVRControlPanel_006_undoc8_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc9_params { - void *linux_side; + void *u_iface; }; struct IVRControlPanel_IVRControlPanel_006_undoc10_params { - void *linux_side; + void *u_iface; }; struct IVRControlPanel_IVRControlPanel_006_undoc11_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc12_params { - void *linux_side; + void *u_iface; }; struct IVRControlPanel_IVRControlPanel_006_undoc13_params { - void *linux_side; + void *u_iface; uint32_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc14_params { - void *linux_side; + void *u_iface; uint32_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc15_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc16_params { - void *linux_side; + void *u_iface; int8_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc17_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc18_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc19_params { - void *linux_side; + void *u_iface; int8_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc20_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc21_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc22_params { - void *linux_side; + void *u_iface; uint64_t a; const char *b; uint32_t c; @@ -7248,52 +7248,52 @@ struct IVRControlPanel_IVRControlPanel_006_undoc22_params struct IVRControlPanel_IVRControlPanel_006_undoc23_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *a; }; struct IVRControlPanel_IVRControlPanel_006_undoc24_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc25_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t a; }; struct IVRControlPanel_IVRControlPanel_006_undoc26_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVRControlPanel_IVRControlPanel_006_undoc27_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; }; struct IVRControlPanel_IVRControlPanel_006_undoc28_params { - void *linux_side; + void *u_iface; uint64_t a; }; struct IVRDriverManager_IVRDriverManager_001_GetDriverCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRDriverManager_IVRDriverManager_001_GetDriverName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDriver; char *pchValue; @@ -7302,21 +7302,21 @@ struct IVRDriverManager_IVRDriverManager_001_GetDriverName_params struct IVRDriverManager_IVRDriverManager_001_GetDriverHandle_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchDriverName; }; struct IVRDriverManager_IVRDriverManager_001_IsEnabled_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDriver; }; struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds_params { - void *linux_side; + void *u_iface; int32_t *pnX; int32_t *pnY; uint32_t *pnWidth; @@ -7325,7 +7325,7 @@ struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds_params struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport_params { - void *linux_side; + void *u_iface; uint32_t eEye; uint32_t *pnX; uint32_t *pnY; @@ -7335,72 +7335,72 @@ struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport_params struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; int32_t *pnAdapterOutputIndex; }; struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize_params { - void *linux_side; + void *u_iface; uint32_t nWidth; uint32_t nHeight; }; struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode_params { - void *linux_side; + void *u_iface; uint32_t eHeadsetViewMode; }; struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped_params { - void *linux_side; + void *u_iface; int8_t bCropped; }; struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio_params { - void *linux_side; + void *u_iface; float _ret; }; struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange_params { - void *linux_side; + void *u_iface; float flStartPct; float flEndPct; }; struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange_params { - void *linux_side; + void *u_iface; float *pStartPct; float *pEndPct; }; struct IVRIOBuffer_IVRIOBuffer_001_Open_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchPath; uint32_t mode; @@ -7411,14 +7411,14 @@ struct IVRIOBuffer_IVRIOBuffer_001_Open_params struct IVRIOBuffer_IVRIOBuffer_001_Close_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; }; struct IVRIOBuffer_IVRIOBuffer_001_Read_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; void *pDst; @@ -7428,7 +7428,7 @@ struct IVRIOBuffer_IVRIOBuffer_001_Read_params struct IVRIOBuffer_IVRIOBuffer_001_Write_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; void *pSrc; @@ -7437,14 +7437,14 @@ struct IVRIOBuffer_IVRIOBuffer_001_Write_params struct IVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint64_t ulBuffer; }; struct IVRIOBuffer_IVRIOBuffer_002_Open_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchPath; uint32_t mode; @@ -7455,14 +7455,14 @@ struct IVRIOBuffer_IVRIOBuffer_002_Open_params struct IVRIOBuffer_IVRIOBuffer_002_Close_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; }; struct IVRIOBuffer_IVRIOBuffer_002_Read_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; void *pDst; @@ -7472,7 +7472,7 @@ struct IVRIOBuffer_IVRIOBuffer_002_Read_params struct IVRIOBuffer_IVRIOBuffer_002_Write_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulBuffer; void *pSrc; @@ -7481,28 +7481,28 @@ struct IVRIOBuffer_IVRIOBuffer_002_Write_params struct IVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint64_t ulBuffer; }; struct IVRIOBuffer_IVRIOBuffer_002_HasReaders_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulBuffer; }; struct IVRInput_IVRInput_003_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_003_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -7510,7 +7510,7 @@ struct IVRInput_IVRInput_003_GetActionSetHandle_params struct IVRInput_IVRInput_003_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -7518,7 +7518,7 @@ struct IVRInput_IVRInput_003_GetActionHandle_params struct IVRInput_IVRInput_003_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -7526,7 +7526,7 @@ struct IVRInput_IVRInput_003_GetInputSourceHandle_params struct IVRInput_IVRInput_003_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1015 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -7535,7 +7535,7 @@ struct IVRInput_IVRInput_003_UpdateActionState_params struct IVRInput_IVRInput_003_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -7544,7 +7544,7 @@ struct IVRInput_IVRInput_003_GetDigitalActionData_params struct IVRInput_IVRInput_003_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -7553,7 +7553,7 @@ struct IVRInput_IVRInput_003_GetAnalogActionData_params struct IVRInput_IVRInput_003_GetPoseActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -7564,7 +7564,7 @@ struct IVRInput_IVRInput_003_GetPoseActionData_params struct IVRInput_IVRInput_003_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eBoneParent; @@ -7577,7 +7577,7 @@ struct IVRInput_IVRInput_003_GetSkeletalActionData_params struct IVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eBoneParent; @@ -7589,7 +7589,7 @@ struct IVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params struct IVRInput_IVRInput_003_UncompressSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -7600,7 +7600,7 @@ struct IVRInput_IVRInput_003_UncompressSkeletalActionData_params struct IVRInput_IVRInput_003_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -7611,7 +7611,7 @@ struct IVRInput_IVRInput_003_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_003_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -7621,7 +7621,7 @@ struct IVRInput_IVRInput_003_GetActionOrigins_params struct IVRInput_IVRInput_003_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -7630,7 +7630,7 @@ struct IVRInput_IVRInput_003_GetOriginLocalizedName_params struct IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -7639,7 +7639,7 @@ struct IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_003_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -7647,7 +7647,7 @@ struct IVRInput_IVRInput_003_ShowActionOrigins_params struct IVRInput_IVRInput_003_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1015 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -7657,14 +7657,14 @@ struct IVRInput_IVRInput_003_ShowBindingsForActionSet_params struct IVRInput_IVRInput_004_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_004_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -7672,7 +7672,7 @@ struct IVRInput_IVRInput_004_GetActionSetHandle_params struct IVRInput_IVRInput_004_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -7680,7 +7680,7 @@ struct IVRInput_IVRInput_004_GetActionHandle_params struct IVRInput_IVRInput_004_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -7688,7 +7688,7 @@ struct IVRInput_IVRInput_004_GetInputSourceHandle_params struct IVRInput_IVRInput_004_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -7697,7 +7697,7 @@ struct IVRInput_IVRInput_004_UpdateActionState_params struct IVRInput_IVRInput_004_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -7707,7 +7707,7 @@ struct IVRInput_IVRInput_004_GetDigitalActionData_params struct IVRInput_IVRInput_004_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -7717,7 +7717,7 @@ struct IVRInput_IVRInput_004_GetAnalogActionData_params struct IVRInput_IVRInput_004_GetPoseActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -7729,7 +7729,7 @@ struct IVRInput_IVRInput_004_GetPoseActionData_params struct IVRInput_IVRInput_004_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputSkeletalActionData_t_1016 *pActionData; @@ -7739,7 +7739,7 @@ struct IVRInput_IVRInput_004_GetSkeletalActionData_params struct IVRInput_IVRInput_004_GetSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -7751,7 +7751,7 @@ struct IVRInput_IVRInput_004_GetSkeletalBoneData_params struct IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -7764,7 +7764,7 @@ struct IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params struct IVRInput_IVRInput_004_DecompressSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -7775,7 +7775,7 @@ struct IVRInput_IVRInput_004_DecompressSkeletalBoneData_params struct IVRInput_IVRInput_004_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -7787,7 +7787,7 @@ struct IVRInput_IVRInput_004_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_004_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -7797,7 +7797,7 @@ struct IVRInput_IVRInput_004_GetActionOrigins_params struct IVRInput_IVRInput_004_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -7806,7 +7806,7 @@ struct IVRInput_IVRInput_004_GetOriginLocalizedName_params struct IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -7815,7 +7815,7 @@ struct IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_004_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -7823,7 +7823,7 @@ struct IVRInput_IVRInput_004_ShowActionOrigins_params struct IVRInput_IVRInput_004_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -7833,14 +7833,14 @@ struct IVRInput_IVRInput_004_ShowBindingsForActionSet_params struct IVRInput_IVRInput_005_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_005_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -7848,7 +7848,7 @@ struct IVRInput_IVRInput_005_GetActionSetHandle_params struct IVRInput_IVRInput_005_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -7856,7 +7856,7 @@ struct IVRInput_IVRInput_005_GetActionHandle_params struct IVRInput_IVRInput_005_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -7864,7 +7864,7 @@ struct IVRInput_IVRInput_005_GetInputSourceHandle_params struct IVRInput_IVRInput_005_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -7873,7 +7873,7 @@ struct IVRInput_IVRInput_005_UpdateActionState_params struct IVRInput_IVRInput_005_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -7883,7 +7883,7 @@ struct IVRInput_IVRInput_005_GetDigitalActionData_params struct IVRInput_IVRInput_005_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -7893,7 +7893,7 @@ struct IVRInput_IVRInput_005_GetAnalogActionData_params struct IVRInput_IVRInput_005_GetPoseActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -7905,7 +7905,7 @@ struct IVRInput_IVRInput_005_GetPoseActionData_params struct IVRInput_IVRInput_005_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputSkeletalActionData_t_113b *pActionData; @@ -7914,7 +7914,7 @@ struct IVRInput_IVRInput_005_GetSkeletalActionData_params struct IVRInput_IVRInput_005_GetBoneCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pBoneCount; @@ -7922,7 +7922,7 @@ struct IVRInput_IVRInput_005_GetBoneCount_params struct IVRInput_IVRInput_005_GetBoneHierarchy_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t *pParentIndices; @@ -7931,7 +7931,7 @@ struct IVRInput_IVRInput_005_GetBoneHierarchy_params struct IVRInput_IVRInput_005_GetBoneName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t nBoneIndex; @@ -7941,7 +7941,7 @@ struct IVRInput_IVRInput_005_GetBoneName_params struct IVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -7952,7 +7952,7 @@ struct IVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params struct IVRInput_IVRInput_005_GetSkeletalTrackingLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pSkeletalTrackingLevel; @@ -7960,7 +7960,7 @@ struct IVRInput_IVRInput_005_GetSkeletalTrackingLevel_params struct IVRInput_IVRInput_005_GetSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -7971,7 +7971,7 @@ struct IVRInput_IVRInput_005_GetSkeletalBoneData_params struct IVRInput_IVRInput_005_GetSkeletalSummaryData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; VRSkeletalSummaryData_t *pSkeletalSummaryData; @@ -7979,7 +7979,7 @@ struct IVRInput_IVRInput_005_GetSkeletalSummaryData_params struct IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eMotionRange; @@ -7990,7 +7990,7 @@ struct IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params struct IVRInput_IVRInput_005_DecompressSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; const void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -8001,7 +8001,7 @@ struct IVRInput_IVRInput_005_DecompressSkeletalBoneData_params struct IVRInput_IVRInput_005_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -8013,7 +8013,7 @@ struct IVRInput_IVRInput_005_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_005_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -8023,7 +8023,7 @@ struct IVRInput_IVRInput_005_GetActionOrigins_params struct IVRInput_IVRInput_005_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -8033,7 +8033,7 @@ struct IVRInput_IVRInput_005_GetOriginLocalizedName_params struct IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -8042,7 +8042,7 @@ struct IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_005_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -8050,7 +8050,7 @@ struct IVRInput_IVRInput_005_ShowActionOrigins_params struct IVRInput_IVRInput_005_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8060,20 +8060,20 @@ struct IVRInput_IVRInput_005_ShowBindingsForActionSet_params struct IVRInput_IVRInput_005_IsUsingLegacyInput_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRInput_IVRInput_006_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_006_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -8081,7 +8081,7 @@ struct IVRInput_IVRInput_006_GetActionSetHandle_params struct IVRInput_IVRInput_006_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -8089,7 +8089,7 @@ struct IVRInput_IVRInput_006_GetActionHandle_params struct IVRInput_IVRInput_006_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -8097,7 +8097,7 @@ struct IVRInput_IVRInput_006_GetInputSourceHandle_params struct IVRInput_IVRInput_006_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8106,7 +8106,7 @@ struct IVRInput_IVRInput_006_UpdateActionState_params struct IVRInput_IVRInput_006_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -8116,7 +8116,7 @@ struct IVRInput_IVRInput_006_GetDigitalActionData_params struct IVRInput_IVRInput_006_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -8126,7 +8126,7 @@ struct IVRInput_IVRInput_006_GetAnalogActionData_params struct IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8138,7 +8138,7 @@ struct IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params struct IVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8149,7 +8149,7 @@ struct IVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params struct IVRInput_IVRInput_006_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputSkeletalActionData_t_113b *pActionData; @@ -8158,7 +8158,7 @@ struct IVRInput_IVRInput_006_GetSkeletalActionData_params struct IVRInput_IVRInput_006_GetBoneCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pBoneCount; @@ -8166,7 +8166,7 @@ struct IVRInput_IVRInput_006_GetBoneCount_params struct IVRInput_IVRInput_006_GetBoneHierarchy_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t *pParentIndices; @@ -8175,7 +8175,7 @@ struct IVRInput_IVRInput_006_GetBoneHierarchy_params struct IVRInput_IVRInput_006_GetBoneName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t nBoneIndex; @@ -8185,7 +8185,7 @@ struct IVRInput_IVRInput_006_GetBoneName_params struct IVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8196,7 +8196,7 @@ struct IVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params struct IVRInput_IVRInput_006_GetSkeletalTrackingLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pSkeletalTrackingLevel; @@ -8204,7 +8204,7 @@ struct IVRInput_IVRInput_006_GetSkeletalTrackingLevel_params struct IVRInput_IVRInput_006_GetSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8215,7 +8215,7 @@ struct IVRInput_IVRInput_006_GetSkeletalBoneData_params struct IVRInput_IVRInput_006_GetSkeletalSummaryData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eSummaryType; @@ -8224,7 +8224,7 @@ struct IVRInput_IVRInput_006_GetSkeletalSummaryData_params struct IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eMotionRange; @@ -8235,7 +8235,7 @@ struct IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params struct IVRInput_IVRInput_006_DecompressSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; const void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -8246,7 +8246,7 @@ struct IVRInput_IVRInput_006_DecompressSkeletalBoneData_params struct IVRInput_IVRInput_006_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -8258,7 +8258,7 @@ struct IVRInput_IVRInput_006_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_006_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -8268,7 +8268,7 @@ struct IVRInput_IVRInput_006_GetActionOrigins_params struct IVRInput_IVRInput_006_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -8278,7 +8278,7 @@ struct IVRInput_IVRInput_006_GetOriginLocalizedName_params struct IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -8287,7 +8287,7 @@ struct IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_006_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -8295,7 +8295,7 @@ struct IVRInput_IVRInput_006_ShowActionOrigins_params struct IVRInput_IVRInput_006_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8305,20 +8305,20 @@ struct IVRInput_IVRInput_006_ShowBindingsForActionSet_params struct IVRInput_IVRInput_006_IsUsingLegacyInput_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRInput_IVRInput_007_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_007_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -8326,7 +8326,7 @@ struct IVRInput_IVRInput_007_GetActionSetHandle_params struct IVRInput_IVRInput_007_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -8334,7 +8334,7 @@ struct IVRInput_IVRInput_007_GetActionHandle_params struct IVRInput_IVRInput_007_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -8342,7 +8342,7 @@ struct IVRInput_IVRInput_007_GetInputSourceHandle_params struct IVRInput_IVRInput_007_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8351,7 +8351,7 @@ struct IVRInput_IVRInput_007_UpdateActionState_params struct IVRInput_IVRInput_007_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -8361,7 +8361,7 @@ struct IVRInput_IVRInput_007_GetDigitalActionData_params struct IVRInput_IVRInput_007_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -8371,7 +8371,7 @@ struct IVRInput_IVRInput_007_GetAnalogActionData_params struct IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8383,7 +8383,7 @@ struct IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params struct IVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8394,7 +8394,7 @@ struct IVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params struct IVRInput_IVRInput_007_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputSkeletalActionData_t_113b *pActionData; @@ -8403,7 +8403,7 @@ struct IVRInput_IVRInput_007_GetSkeletalActionData_params struct IVRInput_IVRInput_007_GetBoneCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pBoneCount; @@ -8411,7 +8411,7 @@ struct IVRInput_IVRInput_007_GetBoneCount_params struct IVRInput_IVRInput_007_GetBoneHierarchy_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t *pParentIndices; @@ -8420,7 +8420,7 @@ struct IVRInput_IVRInput_007_GetBoneHierarchy_params struct IVRInput_IVRInput_007_GetBoneName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t nBoneIndex; @@ -8430,7 +8430,7 @@ struct IVRInput_IVRInput_007_GetBoneName_params struct IVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8441,7 +8441,7 @@ struct IVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params struct IVRInput_IVRInput_007_GetSkeletalTrackingLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pSkeletalTrackingLevel; @@ -8449,7 +8449,7 @@ struct IVRInput_IVRInput_007_GetSkeletalTrackingLevel_params struct IVRInput_IVRInput_007_GetSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8460,7 +8460,7 @@ struct IVRInput_IVRInput_007_GetSkeletalBoneData_params struct IVRInput_IVRInput_007_GetSkeletalSummaryData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eSummaryType; @@ -8469,7 +8469,7 @@ struct IVRInput_IVRInput_007_GetSkeletalSummaryData_params struct IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eMotionRange; @@ -8480,7 +8480,7 @@ struct IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params struct IVRInput_IVRInput_007_DecompressSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; const void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -8491,7 +8491,7 @@ struct IVRInput_IVRInput_007_DecompressSkeletalBoneData_params struct IVRInput_IVRInput_007_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -8503,7 +8503,7 @@ struct IVRInput_IVRInput_007_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_007_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -8513,7 +8513,7 @@ struct IVRInput_IVRInput_007_GetActionOrigins_params struct IVRInput_IVRInput_007_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -8523,7 +8523,7 @@ struct IVRInput_IVRInput_007_GetOriginLocalizedName_params struct IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -8532,7 +8532,7 @@ struct IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_007_GetActionBindingInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; InputBindingInfo_t_1517 *pOriginInfo; @@ -8543,7 +8543,7 @@ struct IVRInput_IVRInput_007_GetActionBindingInfo_params struct IVRInput_IVRInput_007_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -8551,7 +8551,7 @@ struct IVRInput_IVRInput_007_ShowActionOrigins_params struct IVRInput_IVRInput_007_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8561,13 +8561,13 @@ struct IVRInput_IVRInput_007_ShowBindingsForActionSet_params struct IVRInput_IVRInput_007_IsUsingLegacyInput_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRInput_IVRInput_007_OpenBindingUI_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint64_t ulActionSetHandle; @@ -8577,14 +8577,14 @@ struct IVRInput_IVRInput_007_OpenBindingUI_params struct IVRInput_IVRInput_010_SetActionManifestPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionManifestPath; }; struct IVRInput_IVRInput_010_GetActionSetHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionSetName; uint64_t *pHandle; @@ -8592,7 +8592,7 @@ struct IVRInput_IVRInput_010_GetActionSetHandle_params struct IVRInput_IVRInput_010_GetActionHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchActionName; uint64_t *pHandle; @@ -8600,7 +8600,7 @@ struct IVRInput_IVRInput_010_GetActionHandle_params struct IVRInput_IVRInput_010_GetInputSourceHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchInputSourcePath; uint64_t *pHandle; @@ -8608,7 +8608,7 @@ struct IVRInput_IVRInput_010_GetInputSourceHandle_params struct IVRInput_IVRInput_010_UpdateActionState_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8617,7 +8617,7 @@ struct IVRInput_IVRInput_010_UpdateActionState_params struct IVRInput_IVRInput_010_GetDigitalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputDigitalActionData_t *pActionData; @@ -8627,7 +8627,7 @@ struct IVRInput_IVRInput_010_GetDigitalActionData_params struct IVRInput_IVRInput_010_GetAnalogActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputAnalogActionData_t *pActionData; @@ -8637,7 +8637,7 @@ struct IVRInput_IVRInput_010_GetAnalogActionData_params struct IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8649,7 +8649,7 @@ struct IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params struct IVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eOrigin; @@ -8660,7 +8660,7 @@ struct IVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params struct IVRInput_IVRInput_010_GetSkeletalActionData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; w_InputSkeletalActionData_t_113b *pActionData; @@ -8669,21 +8669,21 @@ struct IVRInput_IVRInput_010_GetSkeletalActionData_params struct IVRInput_IVRInput_010_GetDominantHand_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *peDominantHand; }; struct IVRInput_IVRInput_010_SetDominantHand_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDominantHand; }; struct IVRInput_IVRInput_010_GetBoneCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pBoneCount; @@ -8691,7 +8691,7 @@ struct IVRInput_IVRInput_010_GetBoneCount_params struct IVRInput_IVRInput_010_GetBoneHierarchy_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t *pParentIndices; @@ -8700,7 +8700,7 @@ struct IVRInput_IVRInput_010_GetBoneHierarchy_params struct IVRInput_IVRInput_010_GetBoneName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; int32_t nBoneIndex; @@ -8710,7 +8710,7 @@ struct IVRInput_IVRInput_010_GetBoneName_params struct IVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8721,7 +8721,7 @@ struct IVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params struct IVRInput_IVRInput_010_GetSkeletalTrackingLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t *pSkeletalTrackingLevel; @@ -8729,7 +8729,7 @@ struct IVRInput_IVRInput_010_GetSkeletalTrackingLevel_params struct IVRInput_IVRInput_010_GetSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eTransformSpace; @@ -8740,7 +8740,7 @@ struct IVRInput_IVRInput_010_GetSkeletalBoneData_params struct IVRInput_IVRInput_010_GetSkeletalSummaryData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eSummaryType; @@ -8749,7 +8749,7 @@ struct IVRInput_IVRInput_010_GetSkeletalSummaryData_params struct IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; uint32_t eMotionRange; @@ -8760,7 +8760,7 @@ struct IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params struct IVRInput_IVRInput_010_DecompressSkeletalBoneData_params { - void *linux_side; + void *u_iface; uint32_t _ret; const void *pvCompressedBuffer; uint32_t unCompressedBufferSize; @@ -8771,7 +8771,7 @@ struct IVRInput_IVRInput_010_DecompressSkeletalBoneData_params struct IVRInput_IVRInput_010_TriggerHapticVibrationAction_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; float fStartSecondsFromNow; @@ -8783,7 +8783,7 @@ struct IVRInput_IVRInput_010_TriggerHapticVibrationAction_params struct IVRInput_IVRInput_010_GetActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t digitalActionHandle; @@ -8793,7 +8793,7 @@ struct IVRInput_IVRInput_010_GetActionOrigins_params struct IVRInput_IVRInput_010_GetOriginLocalizedName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; char *pchNameArray; @@ -8803,7 +8803,7 @@ struct IVRInput_IVRInput_010_GetOriginLocalizedName_params struct IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t origin; w_InputOriginInfo_t *pOriginInfo; @@ -8812,7 +8812,7 @@ struct IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params struct IVRInput_IVRInput_010_GetActionBindingInfo_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t action; InputBindingInfo_t_11030 *pOriginInfo; @@ -8823,7 +8823,7 @@ struct IVRInput_IVRInput_010_GetActionBindingInfo_params struct IVRInput_IVRInput_010_ShowActionOrigins_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t actionSetHandle; uint64_t ulActionHandle; @@ -8831,7 +8831,7 @@ struct IVRInput_IVRInput_010_ShowActionOrigins_params struct IVRInput_IVRInput_010_ShowBindingsForActionSet_params { - void *linux_side; + void *u_iface; uint32_t _ret; VRActiveActionSet_t_1016 *pSets; uint32_t unSizeOfVRSelectedActionSet_t; @@ -8841,7 +8841,7 @@ struct IVRInput_IVRInput_010_ShowBindingsForActionSet_params struct IVRInput_IVRInput_010_GetComponentStateForBinding_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -8853,13 +8853,13 @@ struct IVRInput_IVRInput_010_GetComponentStateForBinding_params struct IVRInput_IVRInput_010_IsUsingLegacyInput_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRInput_IVRInput_010_OpenBindingUI_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchAppKey; uint64_t ulActionSetHandle; @@ -8869,7 +8869,7 @@ struct IVRInput_IVRInput_010_OpenBindingUI_params struct IVRInput_IVRInput_010_GetBindingVariant_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulDevicePath; char *pchVariantArray; @@ -8878,7 +8878,7 @@ struct IVRInput_IVRInput_010_GetBindingVariant_params struct IVRMailbox_IVRMailbox_001_undoc1_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *a; uint64_t *b; @@ -8886,14 +8886,14 @@ struct IVRMailbox_IVRMailbox_001_undoc1_params struct IVRMailbox_IVRMailbox_001_undoc2_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t a; }; struct IVRMailbox_IVRMailbox_001_undoc3_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t a; const char *b; @@ -8902,7 +8902,7 @@ struct IVRMailbox_IVRMailbox_001_undoc3_params struct IVRMailbox_IVRMailbox_001_undoc4_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t a; char *b; @@ -8912,7 +8912,7 @@ struct IVRMailbox_IVRMailbox_001_undoc4_params struct IVRNotifications_IVRNotifications_001_GetErrorString_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t error; char *pchBuffer; @@ -8921,7 +8921,7 @@ struct IVRNotifications_IVRNotifications_001_GetErrorString_params struct IVRNotifications_IVRNotifications_001_CreateNotification_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulUserValue; @@ -8934,14 +8934,14 @@ struct IVRNotifications_IVRNotifications_001_CreateNotification_params struct IVRNotifications_IVRNotifications_001_DismissNotification_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t notificationId; }; struct IVRNotifications_IVRNotifications_002_CreateNotification_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulUserValue; @@ -8954,14 +8954,14 @@ struct IVRNotifications_IVRNotifications_002_CreateNotification_params struct IVRNotifications_IVRNotifications_002_RemoveNotification_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t notificationId; }; struct IVROverlayView_IVROverlayView_003_AcquireOverlayView_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; w_VRNativeDevice_t *pNativeDevice; @@ -8971,28 +8971,28 @@ struct IVROverlayView_IVROverlayView_003_AcquireOverlayView_params struct IVROverlayView_IVROverlayView_003_ReleaseOverlayView_params { - void *linux_side; + void *u_iface; uint32_t _ret; w_VROverlayView_t *pOverlayView; }; struct IVROverlayView_IVROverlayView_003_PostOverlayEvent_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; const w_VREvent_t_223 *pvrEvent; }; struct IVROverlayView_IVROverlayView_003_IsViewingPermitted_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -9000,7 +9000,7 @@ struct IVROverlay_IVROverlay_001_FindOverlay_params struct IVROverlay_IVROverlay_001_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -9009,34 +9009,34 @@ struct IVROverlay_IVROverlay_001_CreateOverlay_params struct IVROverlay_IVROverlay_001_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_001_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9045,7 +9045,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayFlag_params struct IVROverlay_IVROverlay_001_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9054,7 +9054,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayFlag_params struct IVROverlay_IVROverlay_001_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -9062,7 +9062,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayAlpha_params struct IVROverlay_IVROverlay_001_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -9070,7 +9070,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayAlpha_params struct IVROverlay_IVROverlay_001_SetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fGamma; @@ -9078,7 +9078,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayGamma_params struct IVROverlay_IVROverlay_001_GetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfGamma; @@ -9086,7 +9086,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayGamma_params struct IVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -9094,7 +9094,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -9102,7 +9102,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_001_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -9110,7 +9110,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_001_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -9118,7 +9118,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_001_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -9126,7 +9126,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayTransformType_params struct IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -9135,7 +9135,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -9144,7 +9144,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -9153,7 +9153,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -9162,7 +9162,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_001_GetOverlayVisibility_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peOverlayVisibility; @@ -9170,7 +9170,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayVisibility_params struct IVROverlay_IVROverlay_001_SetOverlayVisibility_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayVisibility; @@ -9178,28 +9178,28 @@ struct IVROverlay_IVROverlay_001_SetOverlayVisibility_params struct IVROverlay_IVROverlay_001_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_092 *pEvent; @@ -9207,7 +9207,7 @@ struct IVROverlay_IVROverlay_001_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_001_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -9215,7 +9215,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_001_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -9223,7 +9223,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_001_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -9231,7 +9231,7 @@ struct IVROverlay_IVROverlay_001_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_001_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -9239,7 +9239,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_001_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -9248,7 +9248,7 @@ struct IVROverlay_IVROverlay_001_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -9256,7 +9256,7 @@ struct IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_001_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pTexture; @@ -9264,7 +9264,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayTexture_params struct IVROverlay_IVROverlay_001_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -9275,7 +9275,7 @@ struct IVROverlay_IVROverlay_001_SetOverlayRaw_params struct IVROverlay_IVROverlay_001_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -9283,20 +9283,20 @@ struct IVROverlay_IVROverlay_001_SetOverlayFromFile_params struct IVROverlay_IVROverlay_001_IsSystemOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_001_IsActiveSystemOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -9304,7 +9304,7 @@ struct IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params struct IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -9312,7 +9312,7 @@ struct IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params struct IVROverlay_IVROverlay_002_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -9320,7 +9320,7 @@ struct IVROverlay_IVROverlay_002_FindOverlay_params struct IVROverlay_IVROverlay_002_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -9329,34 +9329,34 @@ struct IVROverlay_IVROverlay_002_CreateOverlay_params struct IVROverlay_IVROverlay_002_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_002_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9365,7 +9365,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayFlag_params struct IVROverlay_IVROverlay_002_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9374,7 +9374,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayFlag_params struct IVROverlay_IVROverlay_002_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -9384,7 +9384,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayColor_params struct IVROverlay_IVROverlay_002_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -9394,7 +9394,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayColor_params struct IVROverlay_IVROverlay_002_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -9402,7 +9402,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayAlpha_params struct IVROverlay_IVROverlay_002_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -9410,7 +9410,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayAlpha_params struct IVROverlay_IVROverlay_002_SetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fGamma; @@ -9418,7 +9418,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayGamma_params struct IVROverlay_IVROverlay_002_GetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfGamma; @@ -9426,7 +9426,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayGamma_params struct IVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -9434,7 +9434,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -9442,7 +9442,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_002_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -9450,7 +9450,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_002_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -9458,7 +9458,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_002_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -9466,7 +9466,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayTransformType_params struct IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -9475,7 +9475,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -9484,7 +9484,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -9493,7 +9493,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -9502,28 +9502,28 @@ struct IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_002_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_093 *pEvent; @@ -9531,7 +9531,7 @@ struct IVROverlay_IVROverlay_002_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_002_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -9539,7 +9539,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_002_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -9547,7 +9547,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_002_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -9555,7 +9555,7 @@ struct IVROverlay_IVROverlay_002_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_002_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -9563,7 +9563,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_002_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -9572,7 +9572,7 @@ struct IVROverlay_IVROverlay_002_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -9580,7 +9580,7 @@ struct IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_002_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureType; @@ -9589,14 +9589,14 @@ struct IVROverlay_IVROverlay_002_SetOverlayTexture_params struct IVROverlay_IVROverlay_002_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -9607,7 +9607,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayRaw_params struct IVROverlay_IVROverlay_002_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -9615,7 +9615,7 @@ struct IVROverlay_IVROverlay_002_SetOverlayFromFile_params struct IVROverlay_IVROverlay_002_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -9625,20 +9625,20 @@ struct IVROverlay_IVROverlay_002_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_002_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -9646,7 +9646,7 @@ struct IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -9654,7 +9654,7 @@ struct IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_003_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -9662,7 +9662,7 @@ struct IVROverlay_IVROverlay_003_FindOverlay_params struct IVROverlay_IVROverlay_003_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -9671,27 +9671,27 @@ struct IVROverlay_IVROverlay_003_CreateOverlay_params struct IVROverlay_IVROverlay_003_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_003_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -9701,7 +9701,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayKey_params struct IVROverlay_IVROverlay_003_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -9711,7 +9711,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayName_params struct IVROverlay_IVROverlay_003_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -9722,14 +9722,14 @@ struct IVROverlay_IVROverlay_003_GetOverlayImageData_params struct IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_003_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9738,7 +9738,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayFlag_params struct IVROverlay_IVROverlay_003_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -9747,7 +9747,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayFlag_params struct IVROverlay_IVROverlay_003_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -9757,7 +9757,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayColor_params struct IVROverlay_IVROverlay_003_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -9767,7 +9767,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayColor_params struct IVROverlay_IVROverlay_003_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -9775,7 +9775,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayAlpha_params struct IVROverlay_IVROverlay_003_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -9783,7 +9783,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayAlpha_params struct IVROverlay_IVROverlay_003_SetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fGamma; @@ -9791,7 +9791,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayGamma_params struct IVROverlay_IVROverlay_003_GetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfGamma; @@ -9799,7 +9799,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayGamma_params struct IVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -9807,7 +9807,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -9815,7 +9815,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_003_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -9823,7 +9823,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_003_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -9831,7 +9831,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_003_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -9839,7 +9839,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayTransformType_params struct IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -9848,7 +9848,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -9857,7 +9857,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -9866,7 +9866,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -9875,28 +9875,28 @@ struct IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_003_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_097 *pEvent; @@ -9904,7 +9904,7 @@ struct IVROverlay_IVROverlay_003_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_003_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -9912,7 +9912,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_003_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -9920,7 +9920,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_003_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -9928,7 +9928,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_003_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -9936,7 +9936,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_003_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -9945,7 +9945,7 @@ struct IVROverlay_IVROverlay_003_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -9953,7 +9953,7 @@ struct IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_003_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureType; @@ -9962,14 +9962,14 @@ struct IVROverlay_IVROverlay_003_SetOverlayTexture_params struct IVROverlay_IVROverlay_003_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -9980,7 +9980,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayRaw_params struct IVROverlay_IVROverlay_003_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -9988,7 +9988,7 @@ struct IVROverlay_IVROverlay_003_SetOverlayFromFile_params struct IVROverlay_IVROverlay_003_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -9998,20 +9998,20 @@ struct IVROverlay_IVROverlay_003_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_003_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -10019,7 +10019,7 @@ struct IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -10027,13 +10027,13 @@ struct IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_003_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_004_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -10041,7 +10041,7 @@ struct IVROverlay_IVROverlay_004_FindOverlay_params struct IVROverlay_IVROverlay_004_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -10050,27 +10050,27 @@ struct IVROverlay_IVROverlay_004_CreateOverlay_params struct IVROverlay_IVROverlay_004_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_004_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10080,7 +10080,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayKey_params struct IVROverlay_IVROverlay_004_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10090,7 +10090,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayName_params struct IVROverlay_IVROverlay_004_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -10101,14 +10101,14 @@ struct IVROverlay_IVROverlay_004_GetOverlayImageData_params struct IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_004_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10117,7 +10117,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayFlag_params struct IVROverlay_IVROverlay_004_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10126,7 +10126,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayFlag_params struct IVROverlay_IVROverlay_004_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -10136,7 +10136,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayColor_params struct IVROverlay_IVROverlay_004_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -10146,7 +10146,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayColor_params struct IVROverlay_IVROverlay_004_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -10154,7 +10154,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayAlpha_params struct IVROverlay_IVROverlay_004_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -10162,7 +10162,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayAlpha_params struct IVROverlay_IVROverlay_004_SetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fGamma; @@ -10170,7 +10170,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayGamma_params struct IVROverlay_IVROverlay_004_GetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfGamma; @@ -10178,7 +10178,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayGamma_params struct IVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -10186,7 +10186,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -10194,7 +10194,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -10203,7 +10203,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -10212,7 +10212,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_004_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -10220,7 +10220,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_004_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -10228,7 +10228,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_004_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -10236,7 +10236,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayTransformType_params struct IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -10245,7 +10245,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -10254,7 +10254,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -10263,7 +10263,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -10272,28 +10272,28 @@ struct IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_004_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_097 *pEvent; @@ -10301,7 +10301,7 @@ struct IVROverlay_IVROverlay_004_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_004_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -10309,7 +10309,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_004_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -10317,7 +10317,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_004_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -10325,7 +10325,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_004_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -10333,7 +10333,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_004_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -10342,7 +10342,7 @@ struct IVROverlay_IVROverlay_004_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -10350,7 +10350,7 @@ struct IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_004_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureType; @@ -10359,14 +10359,14 @@ struct IVROverlay_IVROverlay_004_SetOverlayTexture_params struct IVROverlay_IVROverlay_004_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -10377,7 +10377,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayRaw_params struct IVROverlay_IVROverlay_004_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -10385,7 +10385,7 @@ struct IVROverlay_IVROverlay_004_SetOverlayFromFile_params struct IVROverlay_IVROverlay_004_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -10395,20 +10395,20 @@ struct IVROverlay_IVROverlay_004_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_004_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -10416,7 +10416,7 @@ struct IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -10424,13 +10424,13 @@ struct IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_004_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_005_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -10438,7 +10438,7 @@ struct IVROverlay_IVROverlay_005_FindOverlay_params struct IVROverlay_IVROverlay_005_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -10447,27 +10447,27 @@ struct IVROverlay_IVROverlay_005_CreateOverlay_params struct IVROverlay_IVROverlay_005_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_005_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10477,7 +10477,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayKey_params struct IVROverlay_IVROverlay_005_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10487,7 +10487,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayName_params struct IVROverlay_IVROverlay_005_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -10498,14 +10498,14 @@ struct IVROverlay_IVROverlay_005_GetOverlayImageData_params struct IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_005_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10514,7 +10514,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayFlag_params struct IVROverlay_IVROverlay_005_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10523,7 +10523,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayFlag_params struct IVROverlay_IVROverlay_005_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -10533,7 +10533,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayColor_params struct IVROverlay_IVROverlay_005_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -10543,7 +10543,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayColor_params struct IVROverlay_IVROverlay_005_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -10551,7 +10551,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayAlpha_params struct IVROverlay_IVROverlay_005_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -10559,7 +10559,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayAlpha_params struct IVROverlay_IVROverlay_005_SetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fGamma; @@ -10567,7 +10567,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayGamma_params struct IVROverlay_IVROverlay_005_GetOverlayGamma_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfGamma; @@ -10575,7 +10575,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayGamma_params struct IVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -10583,7 +10583,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -10591,7 +10591,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -10600,7 +10600,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -10609,7 +10609,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_005_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -10617,7 +10617,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_005_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -10625,7 +10625,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_005_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -10633,7 +10633,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayTransformType_params struct IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -10642,7 +10642,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -10651,7 +10651,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -10660,7 +10660,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -10669,28 +10669,28 @@ struct IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_005_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_0910 *pEvent; @@ -10698,7 +10698,7 @@ struct IVROverlay_IVROverlay_005_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_005_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -10706,7 +10706,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_005_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -10714,7 +10714,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_005_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -10722,7 +10722,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_005_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -10730,7 +10730,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_005_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -10739,7 +10739,7 @@ struct IVROverlay_IVROverlay_005_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -10747,14 +10747,14 @@ struct IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_005_IsFocusOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureType; @@ -10763,14 +10763,14 @@ struct IVROverlay_IVROverlay_005_SetOverlayTexture_params struct IVROverlay_IVROverlay_005_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -10781,7 +10781,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayRaw_params struct IVROverlay_IVROverlay_005_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -10789,7 +10789,7 @@ struct IVROverlay_IVROverlay_005_SetOverlayFromFile_params struct IVROverlay_IVROverlay_005_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -10799,20 +10799,20 @@ struct IVROverlay_IVROverlay_005_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_005_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -10820,7 +10820,7 @@ struct IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -10828,13 +10828,13 @@ struct IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_005_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_005_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -10846,7 +10846,7 @@ struct IVROverlay_IVROverlay_005_ShowKeyboard_params struct IVROverlay_IVROverlay_005_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -10854,12 +10854,12 @@ struct IVROverlay_IVROverlay_005_GetKeyboardText_params struct IVROverlay_IVROverlay_005_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_007_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -10867,7 +10867,7 @@ struct IVROverlay_IVROverlay_007_FindOverlay_params struct IVROverlay_IVROverlay_007_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -10876,27 +10876,27 @@ struct IVROverlay_IVROverlay_007_CreateOverlay_params struct IVROverlay_IVROverlay_007_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_007_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10906,7 +10906,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayKey_params struct IVROverlay_IVROverlay_007_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -10916,7 +10916,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayName_params struct IVROverlay_IVROverlay_007_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -10927,14 +10927,14 @@ struct IVROverlay_IVROverlay_007_GetOverlayImageData_params struct IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_007_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10943,7 +10943,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayFlag_params struct IVROverlay_IVROverlay_007_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -10952,7 +10952,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayFlag_params struct IVROverlay_IVROverlay_007_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -10962,7 +10962,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayColor_params struct IVROverlay_IVROverlay_007_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -10972,7 +10972,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayColor_params struct IVROverlay_IVROverlay_007_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -10980,7 +10980,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayAlpha_params struct IVROverlay_IVROverlay_007_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -10988,7 +10988,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayAlpha_params struct IVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -10996,7 +10996,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -11004,7 +11004,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -11013,7 +11013,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -11022,7 +11022,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -11030,7 +11030,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -11038,7 +11038,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_007_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -11046,7 +11046,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_007_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -11054,7 +11054,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_007_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -11062,7 +11062,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayTransformType_params struct IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -11071,7 +11071,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -11080,7 +11080,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -11089,7 +11089,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -11098,28 +11098,28 @@ struct IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_007_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_0912 *pEvent; @@ -11127,7 +11127,7 @@ struct IVROverlay_IVROverlay_007_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_007_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -11135,7 +11135,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_007_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -11143,7 +11143,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_007_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -11151,7 +11151,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_007_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -11159,7 +11159,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_007_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -11168,7 +11168,7 @@ struct IVROverlay_IVROverlay_007_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -11176,27 +11176,27 @@ struct IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_007_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_007_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -11205,7 +11205,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -11213,7 +11213,7 @@ struct IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_007_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -11221,14 +11221,14 @@ struct IVROverlay_IVROverlay_007_SetOverlayTexture_params struct IVROverlay_IVROverlay_007_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -11239,7 +11239,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayRaw_params struct IVROverlay_IVROverlay_007_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -11247,7 +11247,7 @@ struct IVROverlay_IVROverlay_007_SetOverlayFromFile_params struct IVROverlay_IVROverlay_007_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -11257,20 +11257,20 @@ struct IVROverlay_IVROverlay_007_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_007_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -11278,7 +11278,7 @@ struct IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -11286,13 +11286,13 @@ struct IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_007_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_007_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -11305,7 +11305,7 @@ struct IVROverlay_IVROverlay_007_ShowKeyboard_params struct IVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -11319,7 +11319,7 @@ struct IVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_007_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -11327,12 +11327,12 @@ struct IVROverlay_IVROverlay_007_GetKeyboardText_params struct IVROverlay_IVROverlay_007_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_008_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -11340,7 +11340,7 @@ struct IVROverlay_IVROverlay_008_FindOverlay_params struct IVROverlay_IVROverlay_008_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -11349,27 +11349,27 @@ struct IVROverlay_IVROverlay_008_CreateOverlay_params struct IVROverlay_IVROverlay_008_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_008_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -11379,7 +11379,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayKey_params struct IVROverlay_IVROverlay_008_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -11389,7 +11389,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayName_params struct IVROverlay_IVROverlay_008_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -11400,14 +11400,14 @@ struct IVROverlay_IVROverlay_008_GetOverlayImageData_params struct IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_008_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -11416,7 +11416,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayFlag_params struct IVROverlay_IVROverlay_008_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -11425,7 +11425,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayFlag_params struct IVROverlay_IVROverlay_008_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -11435,7 +11435,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayColor_params struct IVROverlay_IVROverlay_008_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -11445,7 +11445,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayColor_params struct IVROverlay_IVROverlay_008_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -11453,7 +11453,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayAlpha_params struct IVROverlay_IVROverlay_008_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -11461,7 +11461,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayAlpha_params struct IVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -11469,7 +11469,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -11477,7 +11477,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -11486,7 +11486,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -11495,7 +11495,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -11503,7 +11503,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -11511,7 +11511,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_008_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -11519,7 +11519,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_008_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -11527,7 +11527,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_008_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -11535,7 +11535,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayTransformType_params struct IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -11544,7 +11544,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -11553,7 +11553,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -11562,7 +11562,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -11571,28 +11571,28 @@ struct IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_008_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -11602,7 +11602,7 @@ struct IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_008_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_0914 *pEvent; @@ -11610,7 +11610,7 @@ struct IVROverlay_IVROverlay_008_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_008_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -11618,7 +11618,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_008_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -11626,7 +11626,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_008_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -11634,7 +11634,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_008_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -11642,7 +11642,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_008_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -11651,7 +11651,7 @@ struct IVROverlay_IVROverlay_008_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -11659,27 +11659,27 @@ struct IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_008_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_008_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -11688,7 +11688,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -11696,7 +11696,7 @@ struct IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_008_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -11704,14 +11704,14 @@ struct IVROverlay_IVROverlay_008_SetOverlayTexture_params struct IVROverlay_IVROverlay_008_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -11722,7 +11722,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayRaw_params struct IVROverlay_IVROverlay_008_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -11730,7 +11730,7 @@ struct IVROverlay_IVROverlay_008_SetOverlayFromFile_params struct IVROverlay_IVROverlay_008_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -11740,20 +11740,20 @@ struct IVROverlay_IVROverlay_008_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_008_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -11761,7 +11761,7 @@ struct IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -11769,13 +11769,13 @@ struct IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_008_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_008_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -11788,7 +11788,7 @@ struct IVROverlay_IVROverlay_008_ShowKeyboard_params struct IVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -11802,7 +11802,7 @@ struct IVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_008_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -11810,26 +11810,26 @@ struct IVROverlay_IVROverlay_008_GetKeyboardText_params struct IVROverlay_IVROverlay_008_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_010_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -11837,7 +11837,7 @@ struct IVROverlay_IVROverlay_010_FindOverlay_params struct IVROverlay_IVROverlay_010_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -11846,27 +11846,27 @@ struct IVROverlay_IVROverlay_010_CreateOverlay_params struct IVROverlay_IVROverlay_010_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_010_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -11876,7 +11876,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayKey_params struct IVROverlay_IVROverlay_010_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -11886,7 +11886,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayName_params struct IVROverlay_IVROverlay_010_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -11897,14 +11897,14 @@ struct IVROverlay_IVROverlay_010_GetOverlayImageData_params struct IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_010_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -11913,7 +11913,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayFlag_params struct IVROverlay_IVROverlay_010_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -11922,7 +11922,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayFlag_params struct IVROverlay_IVROverlay_010_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -11932,7 +11932,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayColor_params struct IVROverlay_IVROverlay_010_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -11942,7 +11942,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayColor_params struct IVROverlay_IVROverlay_010_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -11950,7 +11950,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayAlpha_params struct IVROverlay_IVROverlay_010_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -11958,7 +11958,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayAlpha_params struct IVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -11966,7 +11966,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -11974,7 +11974,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -11983,7 +11983,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -11992,7 +11992,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -12000,7 +12000,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -12008,7 +12008,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_010_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -12016,7 +12016,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_010_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -12024,7 +12024,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_010_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -12032,7 +12032,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayTransformType_params struct IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -12041,7 +12041,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -12050,7 +12050,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -12059,7 +12059,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -12068,7 +12068,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -12077,7 +12077,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -12087,28 +12087,28 @@ struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_010_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -12118,7 +12118,7 @@ struct IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_010_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_0918 *pEvent; @@ -12127,7 +12127,7 @@ struct IVROverlay_IVROverlay_010_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_010_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -12135,7 +12135,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_010_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -12143,7 +12143,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_010_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -12151,7 +12151,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_010_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -12159,7 +12159,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_010_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -12168,7 +12168,7 @@ struct IVROverlay_IVROverlay_010_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -12176,27 +12176,27 @@ struct IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_010_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_010_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -12205,7 +12205,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -12213,7 +12213,7 @@ struct IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_010_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -12221,14 +12221,14 @@ struct IVROverlay_IVROverlay_010_SetOverlayTexture_params struct IVROverlay_IVROverlay_010_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -12239,7 +12239,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayRaw_params struct IVROverlay_IVROverlay_010_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -12247,7 +12247,7 @@ struct IVROverlay_IVROverlay_010_SetOverlayFromFile_params struct IVROverlay_IVROverlay_010_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -12257,20 +12257,20 @@ struct IVROverlay_IVROverlay_010_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_010_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -12278,7 +12278,7 @@ struct IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -12286,19 +12286,19 @@ struct IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_010_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_010_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -12311,7 +12311,7 @@ struct IVROverlay_IVROverlay_010_ShowKeyboard_params struct IVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -12325,7 +12325,7 @@ struct IVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_010_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -12333,26 +12333,26 @@ struct IVROverlay_IVROverlay_010_GetKeyboardText_params struct IVROverlay_IVROverlay_010_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_011_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -12360,7 +12360,7 @@ struct IVROverlay_IVROverlay_011_FindOverlay_params struct IVROverlay_IVROverlay_011_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -12369,27 +12369,27 @@ struct IVROverlay_IVROverlay_011_CreateOverlay_params struct IVROverlay_IVROverlay_011_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_011_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -12399,7 +12399,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayKey_params struct IVROverlay_IVROverlay_011_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -12409,7 +12409,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayName_params struct IVROverlay_IVROverlay_011_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -12420,14 +12420,14 @@ struct IVROverlay_IVROverlay_011_GetOverlayImageData_params struct IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_011_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -12435,14 +12435,14 @@ struct IVROverlay_IVROverlay_011_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_011_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -12451,7 +12451,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayFlag_params struct IVROverlay_IVROverlay_011_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -12460,7 +12460,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayFlag_params struct IVROverlay_IVROverlay_011_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -12470,7 +12470,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayColor_params struct IVROverlay_IVROverlay_011_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -12480,7 +12480,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayColor_params struct IVROverlay_IVROverlay_011_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -12488,7 +12488,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayAlpha_params struct IVROverlay_IVROverlay_011_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -12496,7 +12496,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayAlpha_params struct IVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -12504,7 +12504,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -12512,7 +12512,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -12521,7 +12521,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -12530,7 +12530,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -12538,7 +12538,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -12546,7 +12546,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_011_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -12554,7 +12554,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_011_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -12562,7 +12562,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_011_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -12570,7 +12570,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTransformType_params struct IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -12579,7 +12579,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -12588,7 +12588,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -12597,7 +12597,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -12606,7 +12606,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -12615,7 +12615,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -12625,28 +12625,28 @@ struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_011_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -12656,7 +12656,7 @@ struct IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_011_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_0918 *pEvent; @@ -12665,7 +12665,7 @@ struct IVROverlay_IVROverlay_011_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_011_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -12673,7 +12673,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_011_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -12681,7 +12681,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_011_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -12689,7 +12689,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_011_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -12697,7 +12697,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_011_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -12706,7 +12706,7 @@ struct IVROverlay_IVROverlay_011_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -12714,27 +12714,27 @@ struct IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_011_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_011_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -12743,7 +12743,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -12751,7 +12751,7 @@ struct IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_011_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -12759,14 +12759,14 @@ struct IVROverlay_IVROverlay_011_SetOverlayTexture_params struct IVROverlay_IVROverlay_011_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -12777,7 +12777,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayRaw_params struct IVROverlay_IVROverlay_011_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -12785,7 +12785,7 @@ struct IVROverlay_IVROverlay_011_SetOverlayFromFile_params struct IVROverlay_IVROverlay_011_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -12799,7 +12799,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayTexture_params struct IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -12807,7 +12807,7 @@ struct IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_011_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -12817,20 +12817,20 @@ struct IVROverlay_IVROverlay_011_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_011_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -12838,7 +12838,7 @@ struct IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -12846,19 +12846,19 @@ struct IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_011_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_011_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -12871,7 +12871,7 @@ struct IVROverlay_IVROverlay_011_ShowKeyboard_params struct IVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -12885,7 +12885,7 @@ struct IVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_011_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -12893,26 +12893,26 @@ struct IVROverlay_IVROverlay_011_GetKeyboardText_params struct IVROverlay_IVROverlay_011_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_012_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -12920,7 +12920,7 @@ struct IVROverlay_IVROverlay_012_FindOverlay_params struct IVROverlay_IVROverlay_012_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -12929,27 +12929,27 @@ struct IVROverlay_IVROverlay_012_CreateOverlay_params struct IVROverlay_IVROverlay_012_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_012_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -12959,7 +12959,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayKey_params struct IVROverlay_IVROverlay_012_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -12969,7 +12969,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayName_params struct IVROverlay_IVROverlay_012_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -12980,14 +12980,14 @@ struct IVROverlay_IVROverlay_012_GetOverlayImageData_params struct IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_012_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -12995,14 +12995,14 @@ struct IVROverlay_IVROverlay_012_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_012_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -13011,7 +13011,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayFlag_params struct IVROverlay_IVROverlay_012_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -13020,7 +13020,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayFlag_params struct IVROverlay_IVROverlay_012_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -13030,7 +13030,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayColor_params struct IVROverlay_IVROverlay_012_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -13040,7 +13040,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayColor_params struct IVROverlay_IVROverlay_012_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -13048,7 +13048,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayAlpha_params struct IVROverlay_IVROverlay_012_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -13056,7 +13056,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayAlpha_params struct IVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -13064,7 +13064,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -13072,7 +13072,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -13081,7 +13081,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -13090,7 +13090,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -13098,7 +13098,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -13106,7 +13106,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_012_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -13114,7 +13114,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_012_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -13122,7 +13122,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_012_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -13130,7 +13130,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTransformType_params struct IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -13139,7 +13139,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -13148,7 +13148,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -13157,7 +13157,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -13166,7 +13166,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -13175,7 +13175,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -13185,28 +13185,28 @@ struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_012_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -13216,7 +13216,7 @@ struct IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_012_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_101 *pEvent; @@ -13225,7 +13225,7 @@ struct IVROverlay_IVROverlay_012_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_012_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -13233,7 +13233,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_012_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -13241,7 +13241,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_012_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -13249,7 +13249,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_012_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -13257,7 +13257,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_012_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -13266,7 +13266,7 @@ struct IVROverlay_IVROverlay_012_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -13274,27 +13274,27 @@ struct IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_012_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_012_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -13303,7 +13303,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -13311,7 +13311,7 @@ struct IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_012_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -13319,14 +13319,14 @@ struct IVROverlay_IVROverlay_012_SetOverlayTexture_params struct IVROverlay_IVROverlay_012_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -13337,7 +13337,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayRaw_params struct IVROverlay_IVROverlay_012_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -13345,7 +13345,7 @@ struct IVROverlay_IVROverlay_012_SetOverlayFromFile_params struct IVROverlay_IVROverlay_012_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -13359,7 +13359,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTexture_params struct IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -13367,7 +13367,7 @@ struct IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_012_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -13376,7 +13376,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_012_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -13386,20 +13386,20 @@ struct IVROverlay_IVROverlay_012_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_012_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -13407,7 +13407,7 @@ struct IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -13415,19 +13415,19 @@ struct IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_012_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_012_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -13440,7 +13440,7 @@ struct IVROverlay_IVROverlay_012_ShowKeyboard_params struct IVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -13454,7 +13454,7 @@ struct IVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_012_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -13462,26 +13462,26 @@ struct IVROverlay_IVROverlay_012_GetKeyboardText_params struct IVROverlay_IVROverlay_012_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_013_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -13489,7 +13489,7 @@ struct IVROverlay_IVROverlay_013_FindOverlay_params struct IVROverlay_IVROverlay_013_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -13498,27 +13498,27 @@ struct IVROverlay_IVROverlay_013_CreateOverlay_params struct IVROverlay_IVROverlay_013_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_013_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -13528,7 +13528,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayKey_params struct IVROverlay_IVROverlay_013_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -13538,7 +13538,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayName_params struct IVROverlay_IVROverlay_013_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -13549,14 +13549,14 @@ struct IVROverlay_IVROverlay_013_GetOverlayImageData_params struct IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_013_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -13564,14 +13564,14 @@ struct IVROverlay_IVROverlay_013_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_013_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -13580,7 +13580,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayFlag_params struct IVROverlay_IVROverlay_013_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -13589,7 +13589,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayFlag_params struct IVROverlay_IVROverlay_013_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -13599,7 +13599,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayColor_params struct IVROverlay_IVROverlay_013_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -13609,7 +13609,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayColor_params struct IVROverlay_IVROverlay_013_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -13617,7 +13617,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayAlpha_params struct IVROverlay_IVROverlay_013_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -13625,7 +13625,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayAlpha_params struct IVROverlay_IVROverlay_013_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -13633,7 +13633,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_013_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -13641,7 +13641,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_013_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -13649,7 +13649,7 @@ struct IVROverlay_IVROverlay_013_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_013_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -13657,7 +13657,7 @@ struct IVROverlay_IVROverlay_013_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -13665,7 +13665,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -13673,7 +13673,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -13682,7 +13682,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -13691,7 +13691,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -13699,7 +13699,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -13707,7 +13707,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_013_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -13715,7 +13715,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_013_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -13723,7 +13723,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_013_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -13731,7 +13731,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTransformType_params struct IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -13740,7 +13740,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -13749,7 +13749,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -13758,7 +13758,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -13767,7 +13767,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -13776,7 +13776,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -13786,28 +13786,28 @@ struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_013_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -13817,7 +13817,7 @@ struct IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_013_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_103 *pEvent; @@ -13826,7 +13826,7 @@ struct IVROverlay_IVROverlay_013_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_013_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -13834,7 +13834,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_013_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -13842,7 +13842,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_013_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -13850,7 +13850,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_013_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -13858,7 +13858,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_013_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -13867,7 +13867,7 @@ struct IVROverlay_IVROverlay_013_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -13875,27 +13875,27 @@ struct IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_013_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_013_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -13904,7 +13904,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -13912,7 +13912,7 @@ struct IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_013_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -13920,14 +13920,14 @@ struct IVROverlay_IVROverlay_013_SetOverlayTexture_params struct IVROverlay_IVROverlay_013_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -13938,7 +13938,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayRaw_params struct IVROverlay_IVROverlay_013_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -13946,7 +13946,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayFromFile_params struct IVROverlay_IVROverlay_013_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -13960,7 +13960,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTexture_params struct IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -13968,7 +13968,7 @@ struct IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_013_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -13977,7 +13977,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_013_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -13987,20 +13987,20 @@ struct IVROverlay_IVROverlay_013_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_013_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -14008,7 +14008,7 @@ struct IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -14016,19 +14016,19 @@ struct IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_013_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_013_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -14041,7 +14041,7 @@ struct IVROverlay_IVROverlay_013_ShowKeyboard_params struct IVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -14055,7 +14055,7 @@ struct IVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_013_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -14063,26 +14063,26 @@ struct IVROverlay_IVROverlay_013_GetKeyboardText_params struct IVROverlay_IVROverlay_013_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -14092,7 +14092,7 @@ struct IVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_014_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -14100,7 +14100,7 @@ struct IVROverlay_IVROverlay_014_FindOverlay_params struct IVROverlay_IVROverlay_014_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -14109,27 +14109,27 @@ struct IVROverlay_IVROverlay_014_CreateOverlay_params struct IVROverlay_IVROverlay_014_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_014_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -14139,7 +14139,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayKey_params struct IVROverlay_IVROverlay_014_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -14149,7 +14149,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayName_params struct IVROverlay_IVROverlay_014_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -14160,14 +14160,14 @@ struct IVROverlay_IVROverlay_014_GetOverlayImageData_params struct IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_014_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -14175,14 +14175,14 @@ struct IVROverlay_IVROverlay_014_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_014_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -14191,7 +14191,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayFlag_params struct IVROverlay_IVROverlay_014_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -14200,7 +14200,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayFlag_params struct IVROverlay_IVROverlay_014_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -14210,7 +14210,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayColor_params struct IVROverlay_IVROverlay_014_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -14220,7 +14220,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayColor_params struct IVROverlay_IVROverlay_014_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -14228,7 +14228,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayAlpha_params struct IVROverlay_IVROverlay_014_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -14236,7 +14236,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayAlpha_params struct IVROverlay_IVROverlay_014_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -14244,7 +14244,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_014_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -14252,7 +14252,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_014_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -14260,7 +14260,7 @@ struct IVROverlay_IVROverlay_014_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_014_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -14268,7 +14268,7 @@ struct IVROverlay_IVROverlay_014_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -14276,7 +14276,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -14284,7 +14284,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -14293,7 +14293,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -14302,7 +14302,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -14310,7 +14310,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -14318,7 +14318,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_014_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -14326,7 +14326,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_014_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -14334,7 +14334,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_014_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -14342,7 +14342,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTransformType_params struct IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -14351,7 +14351,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -14360,7 +14360,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -14369,7 +14369,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -14378,7 +14378,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -14387,7 +14387,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -14397,28 +14397,28 @@ struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_014_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -14428,7 +14428,7 @@ struct IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_014_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_106 *pEvent; @@ -14437,7 +14437,7 @@ struct IVROverlay_IVROverlay_014_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_014_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -14445,7 +14445,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_014_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -14453,7 +14453,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_014_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -14461,7 +14461,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_014_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -14469,7 +14469,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_014_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -14478,7 +14478,7 @@ struct IVROverlay_IVROverlay_014_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -14486,27 +14486,27 @@ struct IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_014_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_014_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -14515,7 +14515,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -14523,7 +14523,7 @@ struct IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_014_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -14531,14 +14531,14 @@ struct IVROverlay_IVROverlay_014_SetOverlayTexture_params struct IVROverlay_IVROverlay_014_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -14549,7 +14549,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayRaw_params struct IVROverlay_IVROverlay_014_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -14557,7 +14557,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayFromFile_params struct IVROverlay_IVROverlay_014_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -14572,7 +14572,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTexture_params struct IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -14580,7 +14580,7 @@ struct IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_014_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -14589,7 +14589,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_014_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -14599,20 +14599,20 @@ struct IVROverlay_IVROverlay_014_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_014_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -14620,7 +14620,7 @@ struct IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -14628,19 +14628,19 @@ struct IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_014_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_014_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -14653,7 +14653,7 @@ struct IVROverlay_IVROverlay_014_ShowKeyboard_params struct IVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -14667,7 +14667,7 @@ struct IVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_014_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -14675,26 +14675,26 @@ struct IVROverlay_IVROverlay_014_GetKeyboardText_params struct IVROverlay_IVROverlay_014_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -14704,7 +14704,7 @@ struct IVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_014_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -14712,7 +14712,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayFlags_params struct IVROverlay_IVROverlay_014_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -14724,7 +14724,7 @@ struct IVROverlay_IVROverlay_014_ShowMessageOverlay_params struct IVROverlay_IVROverlay_016_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -14732,7 +14732,7 @@ struct IVROverlay_IVROverlay_016_FindOverlay_params struct IVROverlay_IVROverlay_016_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -14741,27 +14741,27 @@ struct IVROverlay_IVROverlay_016_CreateOverlay_params struct IVROverlay_IVROverlay_016_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_016_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -14771,7 +14771,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayKey_params struct IVROverlay_IVROverlay_016_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -14781,7 +14781,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayName_params struct IVROverlay_IVROverlay_016_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -14789,7 +14789,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayName_params struct IVROverlay_IVROverlay_016_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -14800,14 +14800,14 @@ struct IVROverlay_IVROverlay_016_GetOverlayImageData_params struct IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_016_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -14815,14 +14815,14 @@ struct IVROverlay_IVROverlay_016_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_016_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -14831,7 +14831,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayFlag_params struct IVROverlay_IVROverlay_016_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -14840,7 +14840,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayFlag_params struct IVROverlay_IVROverlay_016_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -14850,7 +14850,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayColor_params struct IVROverlay_IVROverlay_016_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -14860,7 +14860,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayColor_params struct IVROverlay_IVROverlay_016_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -14868,7 +14868,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayAlpha_params struct IVROverlay_IVROverlay_016_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -14876,7 +14876,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayAlpha_params struct IVROverlay_IVROverlay_016_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -14884,7 +14884,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_016_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -14892,7 +14892,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_016_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -14900,7 +14900,7 @@ struct IVROverlay_IVROverlay_016_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_016_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -14908,7 +14908,7 @@ struct IVROverlay_IVROverlay_016_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -14916,7 +14916,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -14924,7 +14924,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -14933,7 +14933,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -14942,7 +14942,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -14950,7 +14950,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -14958,7 +14958,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_016_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -14966,7 +14966,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_016_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -14974,7 +14974,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_016_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -14985,7 +14985,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_016_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -14994,7 +14994,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_016_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -15002,7 +15002,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTransformType_params struct IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -15011,7 +15011,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -15020,7 +15020,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -15029,7 +15029,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -15038,7 +15038,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -15047,7 +15047,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -15057,7 +15057,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -15066,7 +15066,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -15075,28 +15075,28 @@ struct IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_016_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -15106,7 +15106,7 @@ struct IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_016_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_106 *pEvent; @@ -15115,7 +15115,7 @@ struct IVROverlay_IVROverlay_016_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_016_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -15123,7 +15123,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_016_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -15131,7 +15131,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_016_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -15139,7 +15139,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_016_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -15147,7 +15147,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_016_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -15156,7 +15156,7 @@ struct IVROverlay_IVROverlay_016_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -15164,27 +15164,27 @@ struct IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_016_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_016_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -15193,7 +15193,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -15201,7 +15201,7 @@ struct IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_016_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -15209,14 +15209,14 @@ struct IVROverlay_IVROverlay_016_SetOverlayTexture_params struct IVROverlay_IVROverlay_016_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -15227,7 +15227,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayRaw_params struct IVROverlay_IVROverlay_016_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -15235,7 +15235,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayFromFile_params struct IVROverlay_IVROverlay_016_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -15250,7 +15250,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTexture_params struct IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -15258,7 +15258,7 @@ struct IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_016_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -15267,7 +15267,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_016_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -15277,20 +15277,20 @@ struct IVROverlay_IVROverlay_016_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_016_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -15298,7 +15298,7 @@ struct IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -15306,19 +15306,19 @@ struct IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_016_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_016_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -15331,7 +15331,7 @@ struct IVROverlay_IVROverlay_016_ShowKeyboard_params struct IVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -15345,7 +15345,7 @@ struct IVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_016_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -15353,26 +15353,26 @@ struct IVROverlay_IVROverlay_016_GetKeyboardText_params struct IVROverlay_IVROverlay_016_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -15382,7 +15382,7 @@ struct IVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_016_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -15390,7 +15390,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayFlags_params struct IVROverlay_IVROverlay_016_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -15402,12 +15402,12 @@ struct IVROverlay_IVROverlay_016_ShowMessageOverlay_params struct IVROverlay_IVROverlay_016_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_017_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -15415,7 +15415,7 @@ struct IVROverlay_IVROverlay_017_FindOverlay_params struct IVROverlay_IVROverlay_017_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -15424,27 +15424,27 @@ struct IVROverlay_IVROverlay_017_CreateOverlay_params struct IVROverlay_IVROverlay_017_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_017_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -15454,7 +15454,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayKey_params struct IVROverlay_IVROverlay_017_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -15464,7 +15464,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayName_params struct IVROverlay_IVROverlay_017_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -15472,7 +15472,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayName_params struct IVROverlay_IVROverlay_017_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -15483,14 +15483,14 @@ struct IVROverlay_IVROverlay_017_GetOverlayImageData_params struct IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_017_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -15498,14 +15498,14 @@ struct IVROverlay_IVROverlay_017_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_017_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -15514,7 +15514,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayFlag_params struct IVROverlay_IVROverlay_017_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -15523,7 +15523,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayFlag_params struct IVROverlay_IVROverlay_017_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -15533,7 +15533,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayColor_params struct IVROverlay_IVROverlay_017_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -15543,7 +15543,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayColor_params struct IVROverlay_IVROverlay_017_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -15551,7 +15551,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayAlpha_params struct IVROverlay_IVROverlay_017_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -15559,7 +15559,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayAlpha_params struct IVROverlay_IVROverlay_017_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -15567,7 +15567,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_017_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -15575,7 +15575,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_017_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -15583,7 +15583,7 @@ struct IVROverlay_IVROverlay_017_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_017_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -15591,7 +15591,7 @@ struct IVROverlay_IVROverlay_017_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -15599,7 +15599,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -15607,7 +15607,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -15616,7 +15616,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -15625,7 +15625,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -15633,7 +15633,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -15641,7 +15641,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_017_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -15649,7 +15649,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_017_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -15657,7 +15657,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_017_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -15668,7 +15668,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_017_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -15677,7 +15677,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_017_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -15685,7 +15685,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTransformType_params struct IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -15694,7 +15694,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -15703,7 +15703,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -15712,7 +15712,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -15721,7 +15721,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -15730,7 +15730,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -15740,7 +15740,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -15749,7 +15749,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -15758,28 +15758,28 @@ struct IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_017_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -15789,7 +15789,7 @@ struct IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_017_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1011 *pEvent; @@ -15798,7 +15798,7 @@ struct IVROverlay_IVROverlay_017_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_017_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -15806,7 +15806,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_017_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -15814,7 +15814,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_017_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -15822,7 +15822,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_017_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -15830,7 +15830,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_017_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -15839,7 +15839,7 @@ struct IVROverlay_IVROverlay_017_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; uint32_t unControllerDeviceIndex; @@ -15847,27 +15847,27 @@ struct IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_param struct IVROverlay_IVROverlay_017_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_017_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -15876,7 +15876,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -15884,7 +15884,7 @@ struct IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -15894,7 +15894,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -15904,7 +15904,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_017_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -15912,14 +15912,14 @@ struct IVROverlay_IVROverlay_017_SetOverlayTexture_params struct IVROverlay_IVROverlay_017_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -15930,7 +15930,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayRaw_params struct IVROverlay_IVROverlay_017_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -15938,7 +15938,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayFromFile_params struct IVROverlay_IVROverlay_017_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -15953,7 +15953,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTexture_params struct IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -15961,7 +15961,7 @@ struct IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_017_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -15970,7 +15970,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_017_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -15980,20 +15980,20 @@ struct IVROverlay_IVROverlay_017_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_017_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -16001,7 +16001,7 @@ struct IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -16009,19 +16009,19 @@ struct IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_017_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_017_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -16034,7 +16034,7 @@ struct IVROverlay_IVROverlay_017_ShowKeyboard_params struct IVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -16048,7 +16048,7 @@ struct IVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_017_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -16056,26 +16056,26 @@ struct IVROverlay_IVROverlay_017_GetKeyboardText_params struct IVROverlay_IVROverlay_017_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -16085,7 +16085,7 @@ struct IVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_017_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -16093,7 +16093,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayFlags_params struct IVROverlay_IVROverlay_017_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -16105,12 +16105,12 @@ struct IVROverlay_IVROverlay_017_ShowMessageOverlay_params struct IVROverlay_IVROverlay_017_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_018_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -16118,7 +16118,7 @@ struct IVROverlay_IVROverlay_018_FindOverlay_params struct IVROverlay_IVROverlay_018_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -16127,27 +16127,27 @@ struct IVROverlay_IVROverlay_018_CreateOverlay_params struct IVROverlay_IVROverlay_018_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_018_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -16157,7 +16157,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayKey_params struct IVROverlay_IVROverlay_018_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -16167,7 +16167,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayName_params struct IVROverlay_IVROverlay_018_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -16175,7 +16175,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayName_params struct IVROverlay_IVROverlay_018_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -16186,14 +16186,14 @@ struct IVROverlay_IVROverlay_018_GetOverlayImageData_params struct IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_018_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -16201,14 +16201,14 @@ struct IVROverlay_IVROverlay_018_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_018_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -16217,7 +16217,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayFlag_params struct IVROverlay_IVROverlay_018_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -16226,7 +16226,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayFlag_params struct IVROverlay_IVROverlay_018_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -16236,7 +16236,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayColor_params struct IVROverlay_IVROverlay_018_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -16246,7 +16246,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayColor_params struct IVROverlay_IVROverlay_018_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -16254,7 +16254,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayAlpha_params struct IVROverlay_IVROverlay_018_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -16262,7 +16262,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayAlpha_params struct IVROverlay_IVROverlay_018_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -16270,7 +16270,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_018_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -16278,7 +16278,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_018_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -16286,7 +16286,7 @@ struct IVROverlay_IVROverlay_018_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_018_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -16294,7 +16294,7 @@ struct IVROverlay_IVROverlay_018_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -16302,7 +16302,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -16310,7 +16310,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -16319,7 +16319,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -16328,7 +16328,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -16336,7 +16336,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -16344,7 +16344,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_018_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -16352,7 +16352,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_018_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -16360,7 +16360,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_018_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -16371,7 +16371,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_018_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -16380,7 +16380,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_018_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -16388,7 +16388,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTransformType_params struct IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -16397,7 +16397,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -16406,7 +16406,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -16415,7 +16415,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -16424,7 +16424,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -16433,7 +16433,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -16443,7 +16443,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -16452,7 +16452,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -16461,28 +16461,28 @@ struct IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_018_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -16492,7 +16492,7 @@ struct IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_018_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1016 *pEvent; @@ -16501,7 +16501,7 @@ struct IVROverlay_IVROverlay_018_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_018_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -16509,7 +16509,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_018_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -16517,7 +16517,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_018_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -16525,7 +16525,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_018_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -16533,7 +16533,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_018_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -16542,27 +16542,27 @@ struct IVROverlay_IVROverlay_018_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_018_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_018_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -16571,7 +16571,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -16579,7 +16579,7 @@ struct IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -16589,7 +16589,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -16599,7 +16599,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_018_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -16607,14 +16607,14 @@ struct IVROverlay_IVROverlay_018_SetOverlayTexture_params struct IVROverlay_IVROverlay_018_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -16625,7 +16625,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayRaw_params struct IVROverlay_IVROverlay_018_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -16633,7 +16633,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayFromFile_params struct IVROverlay_IVROverlay_018_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -16648,7 +16648,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTexture_params struct IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -16656,7 +16656,7 @@ struct IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_018_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -16665,7 +16665,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_018_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -16675,20 +16675,20 @@ struct IVROverlay_IVROverlay_018_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_018_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -16696,7 +16696,7 @@ struct IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -16704,19 +16704,19 @@ struct IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_018_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_018_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -16729,7 +16729,7 @@ struct IVROverlay_IVROverlay_018_ShowKeyboard_params struct IVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -16743,7 +16743,7 @@ struct IVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_018_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -16751,26 +16751,26 @@ struct IVROverlay_IVROverlay_018_GetKeyboardText_params struct IVROverlay_IVROverlay_018_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -16780,7 +16780,7 @@ struct IVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_018_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -16788,7 +16788,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayFlags_params struct IVROverlay_IVROverlay_018_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -16800,12 +16800,12 @@ struct IVROverlay_IVROverlay_018_ShowMessageOverlay_params struct IVROverlay_IVROverlay_018_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_019_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -16813,7 +16813,7 @@ struct IVROverlay_IVROverlay_019_FindOverlay_params struct IVROverlay_IVROverlay_019_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -16822,27 +16822,27 @@ struct IVROverlay_IVROverlay_019_CreateOverlay_params struct IVROverlay_IVROverlay_019_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_SetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_GetHighQualityOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_019_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -16852,7 +16852,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayKey_params struct IVROverlay_IVROverlay_019_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -16862,7 +16862,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayName_params struct IVROverlay_IVROverlay_019_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -16870,7 +16870,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayName_params struct IVROverlay_IVROverlay_019_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -16881,14 +16881,14 @@ struct IVROverlay_IVROverlay_019_GetOverlayImageData_params struct IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_019_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -16896,14 +16896,14 @@ struct IVROverlay_IVROverlay_019_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_019_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -16912,7 +16912,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayFlag_params struct IVROverlay_IVROverlay_019_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -16921,7 +16921,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayFlag_params struct IVROverlay_IVROverlay_019_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -16931,7 +16931,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayColor_params struct IVROverlay_IVROverlay_019_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -16941,7 +16941,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayColor_params struct IVROverlay_IVROverlay_019_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -16949,7 +16949,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayAlpha_params struct IVROverlay_IVROverlay_019_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -16957,7 +16957,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayAlpha_params struct IVROverlay_IVROverlay_019_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -16965,7 +16965,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_019_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -16973,7 +16973,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_019_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -16981,7 +16981,7 @@ struct IVROverlay_IVROverlay_019_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_019_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -16989,7 +16989,7 @@ struct IVROverlay_IVROverlay_019_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -16997,7 +16997,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -17005,7 +17005,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -17014,7 +17014,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -17023,7 +17023,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -17031,7 +17031,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -17039,7 +17039,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_019_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -17047,7 +17047,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_019_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -17055,7 +17055,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_019_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -17066,7 +17066,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_019_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -17075,7 +17075,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_019_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -17083,7 +17083,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTransformType_params struct IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -17092,7 +17092,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -17101,7 +17101,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -17110,7 +17110,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -17119,7 +17119,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -17128,7 +17128,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -17138,7 +17138,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -17147,7 +17147,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -17156,28 +17156,28 @@ struct IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_019_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -17187,7 +17187,7 @@ struct IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_019_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1322 *pEvent; @@ -17196,7 +17196,7 @@ struct IVROverlay_IVROverlay_019_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_019_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -17204,7 +17204,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_019_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -17212,7 +17212,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_019_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -17220,7 +17220,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_019_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -17228,7 +17228,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_019_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -17237,27 +17237,27 @@ struct IVROverlay_IVROverlay_019_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_019_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_019_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -17266,7 +17266,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -17274,7 +17274,7 @@ struct IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -17284,7 +17284,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -17294,7 +17294,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_019_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -17302,14 +17302,14 @@ struct IVROverlay_IVROverlay_019_SetOverlayTexture_params struct IVROverlay_IVROverlay_019_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -17320,7 +17320,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayRaw_params struct IVROverlay_IVROverlay_019_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -17328,7 +17328,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayFromFile_params struct IVROverlay_IVROverlay_019_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -17343,7 +17343,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTexture_params struct IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -17351,7 +17351,7 @@ struct IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_019_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -17360,7 +17360,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_019_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -17370,20 +17370,20 @@ struct IVROverlay_IVROverlay_019_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_019_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -17391,7 +17391,7 @@ struct IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -17399,19 +17399,19 @@ struct IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_019_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_019_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -17424,7 +17424,7 @@ struct IVROverlay_IVROverlay_019_ShowKeyboard_params struct IVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -17438,7 +17438,7 @@ struct IVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_019_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -17446,26 +17446,26 @@ struct IVROverlay_IVROverlay_019_GetKeyboardText_params struct IVROverlay_IVROverlay_019_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -17475,7 +17475,7 @@ struct IVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_019_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -17483,7 +17483,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayFlags_params struct IVROverlay_IVROverlay_019_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -17495,12 +17495,12 @@ struct IVROverlay_IVROverlay_019_ShowMessageOverlay_params struct IVROverlay_IVROverlay_019_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_020_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -17508,7 +17508,7 @@ struct IVROverlay_IVROverlay_020_FindOverlay_params struct IVROverlay_IVROverlay_020_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -17517,14 +17517,14 @@ struct IVROverlay_IVROverlay_020_CreateOverlay_params struct IVROverlay_IVROverlay_020_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -17534,7 +17534,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayKey_params struct IVROverlay_IVROverlay_020_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -17544,7 +17544,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayName_params struct IVROverlay_IVROverlay_020_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -17552,7 +17552,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayName_params struct IVROverlay_IVROverlay_020_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -17563,14 +17563,14 @@ struct IVROverlay_IVROverlay_020_GetOverlayImageData_params struct IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_020_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -17578,14 +17578,14 @@ struct IVROverlay_IVROverlay_020_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_020_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -17594,7 +17594,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayFlag_params struct IVROverlay_IVROverlay_020_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -17603,7 +17603,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayFlag_params struct IVROverlay_IVROverlay_020_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -17613,7 +17613,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayColor_params struct IVROverlay_IVROverlay_020_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -17623,7 +17623,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayColor_params struct IVROverlay_IVROverlay_020_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -17631,7 +17631,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayAlpha_params struct IVROverlay_IVROverlay_020_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -17639,7 +17639,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayAlpha_params struct IVROverlay_IVROverlay_020_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -17647,7 +17647,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_020_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -17655,7 +17655,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_020_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -17663,7 +17663,7 @@ struct IVROverlay_IVROverlay_020_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_020_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -17671,7 +17671,7 @@ struct IVROverlay_IVROverlay_020_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -17679,7 +17679,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -17687,7 +17687,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fMinDistanceInMeters; @@ -17696,7 +17696,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; @@ -17705,7 +17705,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params struct IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -17713,7 +17713,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -17721,7 +17721,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_020_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -17729,7 +17729,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_020_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -17737,7 +17737,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_020_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -17748,7 +17748,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_020_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -17757,7 +17757,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_020_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -17765,7 +17765,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTransformType_params struct IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -17774,7 +17774,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -17783,7 +17783,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -17792,7 +17792,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -17801,7 +17801,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -17810,7 +17810,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -17820,7 +17820,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -17829,7 +17829,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -17838,28 +17838,28 @@ struct IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_020_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -17869,7 +17869,7 @@ struct IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_020_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1322 *pEvent; @@ -17878,7 +17878,7 @@ struct IVROverlay_IVROverlay_020_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_020_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -17886,7 +17886,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_020_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -17894,7 +17894,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_020_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -17902,7 +17902,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_020_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -17910,7 +17910,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_020_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -17919,27 +17919,27 @@ struct IVROverlay_IVROverlay_020_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_020_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint64_t _ret; }; struct IVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulNewFocusOverlay; }; struct IVROverlay_IVROverlay_020_SetOverlayNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -17948,7 +17948,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayNeighbor_params struct IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eDirection; uint64_t ulFrom; @@ -17956,7 +17956,7 @@ struct IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params struct IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -17966,7 +17966,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -17976,7 +17976,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_020_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -17984,14 +17984,14 @@ struct IVROverlay_IVROverlay_020_SetOverlayTexture_params struct IVROverlay_IVROverlay_020_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -18002,7 +18002,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayRaw_params struct IVROverlay_IVROverlay_020_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -18010,7 +18010,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayFromFile_params struct IVROverlay_IVROverlay_020_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -18025,7 +18025,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTexture_params struct IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -18033,7 +18033,7 @@ struct IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_020_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -18042,7 +18042,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_020_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -18052,20 +18052,20 @@ struct IVROverlay_IVROverlay_020_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_020_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -18073,7 +18073,7 @@ struct IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -18081,19 +18081,19 @@ struct IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_020_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_020_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -18106,7 +18106,7 @@ struct IVROverlay_IVROverlay_020_ShowKeyboard_params struct IVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -18120,7 +18120,7 @@ struct IVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_020_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -18128,26 +18128,26 @@ struct IVROverlay_IVROverlay_020_GetKeyboardText_params struct IVROverlay_IVROverlay_020_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -18157,7 +18157,7 @@ struct IVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_020_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -18165,7 +18165,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayFlags_params struct IVROverlay_IVROverlay_020_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -18177,12 +18177,12 @@ struct IVROverlay_IVROverlay_020_ShowMessageOverlay_params struct IVROverlay_IVROverlay_020_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_021_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -18190,7 +18190,7 @@ struct IVROverlay_IVROverlay_021_FindOverlay_params struct IVROverlay_IVROverlay_021_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -18199,14 +18199,14 @@ struct IVROverlay_IVROverlay_021_CreateOverlay_params struct IVROverlay_IVROverlay_021_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -18216,7 +18216,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayKey_params struct IVROverlay_IVROverlay_021_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -18226,7 +18226,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayName_params struct IVROverlay_IVROverlay_021_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -18234,7 +18234,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayName_params struct IVROverlay_IVROverlay_021_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -18245,14 +18245,14 @@ struct IVROverlay_IVROverlay_021_GetOverlayImageData_params struct IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_021_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -18260,14 +18260,14 @@ struct IVROverlay_IVROverlay_021_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_021_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -18276,7 +18276,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayFlag_params struct IVROverlay_IVROverlay_021_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -18285,7 +18285,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayFlag_params struct IVROverlay_IVROverlay_021_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -18295,7 +18295,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayColor_params struct IVROverlay_IVROverlay_021_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -18305,7 +18305,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayColor_params struct IVROverlay_IVROverlay_021_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -18313,7 +18313,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayAlpha_params struct IVROverlay_IVROverlay_021_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -18321,7 +18321,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayAlpha_params struct IVROverlay_IVROverlay_021_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -18329,7 +18329,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_021_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -18337,7 +18337,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_021_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -18345,7 +18345,7 @@ struct IVROverlay_IVROverlay_021_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_021_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -18353,7 +18353,7 @@ struct IVROverlay_IVROverlay_021_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -18361,7 +18361,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -18369,7 +18369,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_021_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -18377,7 +18377,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayCurvature_params struct IVROverlay_IVROverlay_021_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -18385,7 +18385,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayCurvature_params struct IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -18393,7 +18393,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -18401,7 +18401,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_021_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -18409,7 +18409,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_021_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -18417,7 +18417,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_021_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -18428,7 +18428,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_021_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -18437,7 +18437,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_021_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -18445,7 +18445,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTransformType_params struct IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -18454,7 +18454,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -18463,7 +18463,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -18472,7 +18472,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -18481,7 +18481,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -18490,7 +18490,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -18500,7 +18500,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -18509,7 +18509,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -18518,28 +18518,28 @@ struct IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_021_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -18549,7 +18549,7 @@ struct IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_021_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1322 *pEvent; @@ -18558,7 +18558,7 @@ struct IVROverlay_IVROverlay_021_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_021_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -18566,7 +18566,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_021_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -18574,7 +18574,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_021_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -18582,7 +18582,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_021_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -18590,7 +18590,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_021_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -18599,14 +18599,14 @@ struct IVROverlay_IVROverlay_021_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_021_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -18616,7 +18616,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -18626,7 +18626,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_021_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -18634,14 +18634,14 @@ struct IVROverlay_IVROverlay_021_SetOverlayTexture_params struct IVROverlay_IVROverlay_021_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -18652,7 +18652,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayRaw_params struct IVROverlay_IVROverlay_021_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -18660,7 +18660,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayFromFile_params struct IVROverlay_IVROverlay_021_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -18675,7 +18675,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTexture_params struct IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -18683,7 +18683,7 @@ struct IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_021_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -18692,7 +18692,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_021_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -18702,20 +18702,20 @@ struct IVROverlay_IVROverlay_021_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_021_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -18723,7 +18723,7 @@ struct IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -18731,19 +18731,19 @@ struct IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_021_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_021_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -18756,7 +18756,7 @@ struct IVROverlay_IVROverlay_021_ShowKeyboard_params struct IVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -18770,7 +18770,7 @@ struct IVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_021_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -18778,26 +18778,26 @@ struct IVROverlay_IVROverlay_021_GetKeyboardText_params struct IVROverlay_IVROverlay_021_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -18807,7 +18807,7 @@ struct IVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_021_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -18815,7 +18815,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayFlags_params struct IVROverlay_IVROverlay_021_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -18827,12 +18827,12 @@ struct IVROverlay_IVROverlay_021_ShowMessageOverlay_params struct IVROverlay_IVROverlay_021_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_022_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -18840,7 +18840,7 @@ struct IVROverlay_IVROverlay_022_FindOverlay_params struct IVROverlay_IVROverlay_022_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -18849,14 +18849,14 @@ struct IVROverlay_IVROverlay_022_CreateOverlay_params struct IVROverlay_IVROverlay_022_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -18866,7 +18866,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayKey_params struct IVROverlay_IVROverlay_022_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -18876,7 +18876,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayName_params struct IVROverlay_IVROverlay_022_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -18884,7 +18884,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayName_params struct IVROverlay_IVROverlay_022_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -18895,14 +18895,14 @@ struct IVROverlay_IVROverlay_022_GetOverlayImageData_params struct IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_022_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -18910,14 +18910,14 @@ struct IVROverlay_IVROverlay_022_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_022_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -18926,7 +18926,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayFlag_params struct IVROverlay_IVROverlay_022_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -18935,7 +18935,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayFlag_params struct IVROverlay_IVROverlay_022_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -18943,7 +18943,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayFlags_params struct IVROverlay_IVROverlay_022_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -18953,7 +18953,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayColor_params struct IVROverlay_IVROverlay_022_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -18963,7 +18963,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayColor_params struct IVROverlay_IVROverlay_022_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -18971,7 +18971,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayAlpha_params struct IVROverlay_IVROverlay_022_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -18979,7 +18979,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayAlpha_params struct IVROverlay_IVROverlay_022_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -18987,7 +18987,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_022_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -18995,7 +18995,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_022_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -19003,7 +19003,7 @@ struct IVROverlay_IVROverlay_022_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_022_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -19011,7 +19011,7 @@ struct IVROverlay_IVROverlay_022_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -19019,7 +19019,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -19027,7 +19027,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_022_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -19035,7 +19035,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayCurvature_params struct IVROverlay_IVROverlay_022_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -19043,7 +19043,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayCurvature_params struct IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -19051,7 +19051,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -19059,7 +19059,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_022_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -19067,7 +19067,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_022_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -19075,7 +19075,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_022_GetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -19086,7 +19086,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayRenderModel_params struct IVROverlay_IVROverlay_022_SetOverlayRenderModel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchRenderModel; @@ -19095,7 +19095,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayRenderModel_params struct IVROverlay_IVROverlay_022_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -19103,7 +19103,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformType_params struct IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -19112,7 +19112,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -19121,7 +19121,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -19130,7 +19130,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -19139,7 +19139,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -19148,7 +19148,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -19158,7 +19158,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -19167,7 +19167,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -19176,7 +19176,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_022_SetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; @@ -19184,7 +19184,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayTransformCursor_params struct IVROverlay_IVROverlay_022_GetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; @@ -19192,28 +19192,28 @@ struct IVROverlay_IVROverlay_022_GetOverlayTransformCursor_params struct IVROverlay_IVROverlay_022_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -19223,7 +19223,7 @@ struct IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_022_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1322 *pEvent; @@ -19232,7 +19232,7 @@ struct IVROverlay_IVROverlay_022_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_022_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -19240,7 +19240,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_022_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -19248,7 +19248,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_022_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -19256,7 +19256,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_022_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -19264,7 +19264,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_022_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -19273,14 +19273,14 @@ struct IVROverlay_IVROverlay_022_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_022_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -19290,7 +19290,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlay; uint32_t eWhich; @@ -19300,7 +19300,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params struct IVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -19310,7 +19310,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fDurationSeconds; @@ -19320,7 +19320,7 @@ struct IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params struct IVROverlay_IVROverlay_022_SetOverlayCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulCursorHandle; @@ -19328,7 +19328,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayCursor_params struct IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; @@ -19336,14 +19336,14 @@ struct IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params struct IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -19351,14 +19351,14 @@ struct IVROverlay_IVROverlay_022_SetOverlayTexture_params struct IVROverlay_IVROverlay_022_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -19369,7 +19369,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayRaw_params struct IVROverlay_IVROverlay_022_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -19377,7 +19377,7 @@ struct IVROverlay_IVROverlay_022_SetOverlayFromFile_params struct IVROverlay_IVROverlay_022_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -19392,7 +19392,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTexture_params struct IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -19400,7 +19400,7 @@ struct IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_022_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -19409,7 +19409,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_022_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -19419,20 +19419,20 @@ struct IVROverlay_IVROverlay_022_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_022_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -19440,7 +19440,7 @@ struct IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -19448,19 +19448,19 @@ struct IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_022_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_022_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -19473,7 +19473,7 @@ struct IVROverlay_IVROverlay_022_ShowKeyboard_params struct IVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -19487,7 +19487,7 @@ struct IVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_022_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -19495,26 +19495,26 @@ struct IVROverlay_IVROverlay_022_GetKeyboardText_params struct IVROverlay_IVROverlay_022_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_022_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -19526,12 +19526,12 @@ struct IVROverlay_IVROverlay_022_ShowMessageOverlay_params struct IVROverlay_IVROverlay_022_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_024_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -19539,7 +19539,7 @@ struct IVROverlay_IVROverlay_024_FindOverlay_params struct IVROverlay_IVROverlay_024_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -19548,14 +19548,14 @@ struct IVROverlay_IVROverlay_024_CreateOverlay_params struct IVROverlay_IVROverlay_024_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -19565,7 +19565,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayKey_params struct IVROverlay_IVROverlay_024_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -19575,7 +19575,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayName_params struct IVROverlay_IVROverlay_024_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -19583,7 +19583,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayName_params struct IVROverlay_IVROverlay_024_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -19594,14 +19594,14 @@ struct IVROverlay_IVROverlay_024_GetOverlayImageData_params struct IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_024_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -19609,14 +19609,14 @@ struct IVROverlay_IVROverlay_024_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_024_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -19625,7 +19625,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayFlag_params struct IVROverlay_IVROverlay_024_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -19634,7 +19634,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayFlag_params struct IVROverlay_IVROverlay_024_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -19642,7 +19642,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayFlags_params struct IVROverlay_IVROverlay_024_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -19652,7 +19652,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayColor_params struct IVROverlay_IVROverlay_024_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -19662,7 +19662,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayColor_params struct IVROverlay_IVROverlay_024_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -19670,7 +19670,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayAlpha_params struct IVROverlay_IVROverlay_024_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -19678,7 +19678,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayAlpha_params struct IVROverlay_IVROverlay_024_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -19686,7 +19686,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_024_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -19694,7 +19694,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_024_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -19702,7 +19702,7 @@ struct IVROverlay_IVROverlay_024_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_024_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -19710,7 +19710,7 @@ struct IVROverlay_IVROverlay_024_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -19718,7 +19718,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -19726,7 +19726,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_024_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -19734,7 +19734,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayCurvature_params struct IVROverlay_IVROverlay_024_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -19742,7 +19742,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayCurvature_params struct IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -19750,7 +19750,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -19758,7 +19758,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_024_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -19766,7 +19766,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_024_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -19774,7 +19774,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_024_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -19782,7 +19782,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformType_params struct IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -19791,7 +19791,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -19800,7 +19800,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -19809,7 +19809,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -19818,7 +19818,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -19827,7 +19827,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -19837,7 +19837,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -19846,7 +19846,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -19855,7 +19855,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_024_SetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; @@ -19863,7 +19863,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayTransformCursor_params struct IVROverlay_IVROverlay_024_GetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; @@ -19871,28 +19871,28 @@ struct IVROverlay_IVROverlay_024_GetOverlayTransformCursor_params struct IVROverlay_IVROverlay_024_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -19902,7 +19902,7 @@ struct IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_024_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_11030 *pEvent; @@ -19911,7 +19911,7 @@ struct IVROverlay_IVROverlay_024_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_024_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -19919,7 +19919,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_024_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -19927,7 +19927,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_024_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -19935,7 +19935,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_024_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -19943,7 +19943,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_024_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -19952,14 +19952,14 @@ struct IVROverlay_IVROverlay_024_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_024_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -19969,7 +19969,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fDurationSeconds; @@ -19979,7 +19979,7 @@ struct IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params struct IVROverlay_IVROverlay_024_SetOverlayCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulCursorHandle; @@ -19987,7 +19987,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayCursor_params struct IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; @@ -19995,14 +19995,14 @@ struct IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params struct IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -20010,14 +20010,14 @@ struct IVROverlay_IVROverlay_024_SetOverlayTexture_params struct IVROverlay_IVROverlay_024_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -20028,7 +20028,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayRaw_params struct IVROverlay_IVROverlay_024_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -20036,7 +20036,7 @@ struct IVROverlay_IVROverlay_024_SetOverlayFromFile_params struct IVROverlay_IVROverlay_024_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -20051,7 +20051,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTexture_params struct IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -20059,7 +20059,7 @@ struct IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_024_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -20068,7 +20068,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_024_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -20078,20 +20078,20 @@ struct IVROverlay_IVROverlay_024_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_024_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -20099,7 +20099,7 @@ struct IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -20107,19 +20107,19 @@ struct IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_024_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_024_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -20132,7 +20132,7 @@ struct IVROverlay_IVROverlay_024_ShowKeyboard_params struct IVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -20146,7 +20146,7 @@ struct IVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_024_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -20154,26 +20154,26 @@ struct IVROverlay_IVROverlay_024_GetKeyboardText_params struct IVROverlay_IVROverlay_024_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_024_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -20185,12 +20185,12 @@ struct IVROverlay_IVROverlay_024_ShowMessageOverlay_params struct IVROverlay_IVROverlay_024_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_025_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -20198,7 +20198,7 @@ struct IVROverlay_IVROverlay_025_FindOverlay_params struct IVROverlay_IVROverlay_025_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -20207,14 +20207,14 @@ struct IVROverlay_IVROverlay_025_CreateOverlay_params struct IVROverlay_IVROverlay_025_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -20224,7 +20224,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayKey_params struct IVROverlay_IVROverlay_025_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -20234,7 +20234,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayName_params struct IVROverlay_IVROverlay_025_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -20242,7 +20242,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayName_params struct IVROverlay_IVROverlay_025_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -20253,14 +20253,14 @@ struct IVROverlay_IVROverlay_025_GetOverlayImageData_params struct IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_025_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -20268,14 +20268,14 @@ struct IVROverlay_IVROverlay_025_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_025_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -20284,7 +20284,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayFlag_params struct IVROverlay_IVROverlay_025_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -20293,7 +20293,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayFlag_params struct IVROverlay_IVROverlay_025_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -20301,7 +20301,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayFlags_params struct IVROverlay_IVROverlay_025_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -20311,7 +20311,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayColor_params struct IVROverlay_IVROverlay_025_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -20321,7 +20321,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayColor_params struct IVROverlay_IVROverlay_025_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -20329,7 +20329,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayAlpha_params struct IVROverlay_IVROverlay_025_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -20337,7 +20337,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayAlpha_params struct IVROverlay_IVROverlay_025_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -20345,7 +20345,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_025_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -20353,7 +20353,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_025_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -20361,7 +20361,7 @@ struct IVROverlay_IVROverlay_025_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_025_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -20369,7 +20369,7 @@ struct IVROverlay_IVROverlay_025_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -20377,7 +20377,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -20385,7 +20385,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_025_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -20393,7 +20393,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayCurvature_params struct IVROverlay_IVROverlay_025_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -20401,7 +20401,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayCurvature_params struct IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -20409,7 +20409,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -20417,7 +20417,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_025_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -20425,7 +20425,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_025_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -20433,7 +20433,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_025_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -20441,7 +20441,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformType_params struct IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -20450,7 +20450,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -20459,7 +20459,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -20468,7 +20468,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -20477,7 +20477,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -20486,7 +20486,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -20496,7 +20496,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -20505,7 +20505,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -20514,7 +20514,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_025_SetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; @@ -20522,7 +20522,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformCursor_params struct IVROverlay_IVROverlay_025_GetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; @@ -20530,7 +20530,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTransformCursor_params struct IVROverlay_IVROverlay_025_SetOverlayTransformProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -20541,28 +20541,28 @@ struct IVROverlay_IVROverlay_025_SetOverlayTransformProjection_params struct IVROverlay_IVROverlay_025_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -20572,7 +20572,7 @@ struct IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_025_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1168 *pEvent; @@ -20581,7 +20581,7 @@ struct IVROverlay_IVROverlay_025_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_025_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -20589,7 +20589,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_025_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -20597,7 +20597,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_025_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -20605,7 +20605,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_025_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -20613,7 +20613,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_025_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -20622,14 +20622,14 @@ struct IVROverlay_IVROverlay_025_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_025_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -20639,7 +20639,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fDurationSeconds; @@ -20649,7 +20649,7 @@ struct IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params struct IVROverlay_IVROverlay_025_SetOverlayCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulCursorHandle; @@ -20657,7 +20657,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayCursor_params struct IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; @@ -20665,14 +20665,14 @@ struct IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params struct IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -20680,14 +20680,14 @@ struct IVROverlay_IVROverlay_025_SetOverlayTexture_params struct IVROverlay_IVROverlay_025_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -20698,7 +20698,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayRaw_params struct IVROverlay_IVROverlay_025_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -20706,7 +20706,7 @@ struct IVROverlay_IVROverlay_025_SetOverlayFromFile_params struct IVROverlay_IVROverlay_025_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -20721,7 +20721,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTexture_params struct IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -20729,7 +20729,7 @@ struct IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_025_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -20738,7 +20738,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_025_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -20748,20 +20748,20 @@ struct IVROverlay_IVROverlay_025_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_025_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -20769,7 +20769,7 @@ struct IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -20777,19 +20777,19 @@ struct IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_025_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_025_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -20802,7 +20802,7 @@ struct IVROverlay_IVROverlay_025_ShowKeyboard_params struct IVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -20816,7 +20816,7 @@ struct IVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_025_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -20824,26 +20824,26 @@ struct IVROverlay_IVROverlay_025_GetKeyboardText_params struct IVROverlay_IVROverlay_025_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_025_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -20855,12 +20855,12 @@ struct IVROverlay_IVROverlay_025_ShowMessageOverlay_params struct IVROverlay_IVROverlay_025_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_026_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -20868,7 +20868,7 @@ struct IVROverlay_IVROverlay_026_FindOverlay_params struct IVROverlay_IVROverlay_026_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -20877,14 +20877,14 @@ struct IVROverlay_IVROverlay_026_CreateOverlay_params struct IVROverlay_IVROverlay_026_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -20894,7 +20894,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayKey_params struct IVROverlay_IVROverlay_026_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -20904,7 +20904,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayName_params struct IVROverlay_IVROverlay_026_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -20912,7 +20912,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayName_params struct IVROverlay_IVROverlay_026_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -20923,14 +20923,14 @@ struct IVROverlay_IVROverlay_026_GetOverlayImageData_params struct IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_026_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -20938,14 +20938,14 @@ struct IVROverlay_IVROverlay_026_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_026_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -20954,7 +20954,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayFlag_params struct IVROverlay_IVROverlay_026_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -20963,7 +20963,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayFlag_params struct IVROverlay_IVROverlay_026_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -20971,7 +20971,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayFlags_params struct IVROverlay_IVROverlay_026_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -20981,7 +20981,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayColor_params struct IVROverlay_IVROverlay_026_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -20991,7 +20991,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayColor_params struct IVROverlay_IVROverlay_026_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -20999,7 +20999,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayAlpha_params struct IVROverlay_IVROverlay_026_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -21007,7 +21007,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayAlpha_params struct IVROverlay_IVROverlay_026_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -21015,7 +21015,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_026_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -21023,7 +21023,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_026_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -21031,7 +21031,7 @@ struct IVROverlay_IVROverlay_026_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_026_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -21039,7 +21039,7 @@ struct IVROverlay_IVROverlay_026_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -21047,7 +21047,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -21055,7 +21055,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_026_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -21063,7 +21063,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayCurvature_params struct IVROverlay_IVROverlay_026_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -21071,7 +21071,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayCurvature_params struct IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRadians; @@ -21079,7 +21079,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params struct IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRadians; @@ -21087,7 +21087,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params struct IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -21095,7 +21095,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -21103,7 +21103,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_026_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -21111,7 +21111,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_026_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -21119,7 +21119,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_026_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -21127,7 +21127,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformType_params struct IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21136,7 +21136,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -21145,7 +21145,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -21154,7 +21154,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -21163,7 +21163,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -21172,7 +21172,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -21182,7 +21182,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t *ulOverlayHandleParent; @@ -21191,7 +21191,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulOverlayHandleParent; @@ -21200,7 +21200,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params struct IVROverlay_IVROverlay_026_SetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; @@ -21208,7 +21208,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformCursor_params struct IVROverlay_IVROverlay_026_GetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; @@ -21216,7 +21216,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTransformCursor_params struct IVROverlay_IVROverlay_026_SetOverlayTransformProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21227,28 +21227,28 @@ struct IVROverlay_IVROverlay_026_SetOverlayTransformProjection_params struct IVROverlay_IVROverlay_026_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21258,14 +21258,14 @@ struct IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_026_WaitFrameSync_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nTimeoutMs; }; struct IVROverlay_IVROverlay_026_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_1168 *pEvent; @@ -21274,7 +21274,7 @@ struct IVROverlay_IVROverlay_026_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_026_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -21282,7 +21282,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_026_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -21290,7 +21290,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_026_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -21298,7 +21298,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_026_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -21306,7 +21306,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_026_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -21315,14 +21315,14 @@ struct IVROverlay_IVROverlay_026_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_026_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -21332,7 +21332,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fDurationSeconds; @@ -21342,7 +21342,7 @@ struct IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params struct IVROverlay_IVROverlay_026_SetOverlayCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulCursorHandle; @@ -21350,7 +21350,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayCursor_params struct IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; @@ -21358,14 +21358,14 @@ struct IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params struct IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -21373,14 +21373,14 @@ struct IVROverlay_IVROverlay_026_SetOverlayTexture_params struct IVROverlay_IVROverlay_026_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -21391,7 +21391,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayRaw_params struct IVROverlay_IVROverlay_026_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -21399,7 +21399,7 @@ struct IVROverlay_IVROverlay_026_SetOverlayFromFile_params struct IVROverlay_IVROverlay_026_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -21414,7 +21414,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTexture_params struct IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -21422,7 +21422,7 @@ struct IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_026_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -21431,7 +21431,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_026_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -21441,20 +21441,20 @@ struct IVROverlay_IVROverlay_026_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_026_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -21462,7 +21462,7 @@ struct IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -21470,19 +21470,19 @@ struct IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_026_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_026_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -21495,7 +21495,7 @@ struct IVROverlay_IVROverlay_026_ShowKeyboard_params struct IVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -21509,7 +21509,7 @@ struct IVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_026_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -21517,26 +21517,26 @@ struct IVROverlay_IVROverlay_026_GetKeyboardText_params struct IVROverlay_IVROverlay_026_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_026_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -21548,12 +21548,12 @@ struct IVROverlay_IVROverlay_026_ShowMessageOverlay_params struct IVROverlay_IVROverlay_026_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_027_FindOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; uint64_t *pOverlayHandle; @@ -21561,7 +21561,7 @@ struct IVROverlay_IVROverlay_027_FindOverlay_params struct IVROverlay_IVROverlay_027_CreateOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; @@ -21570,14 +21570,14 @@ struct IVROverlay_IVROverlay_027_CreateOverlay_params struct IVROverlay_IVROverlay_027_DestroyOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_GetOverlayKey_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -21587,7 +21587,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayKey_params struct IVROverlay_IVROverlay_027_GetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; char *pchValue; @@ -21597,7 +21597,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayName_params struct IVROverlay_IVROverlay_027_SetOverlayName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchName; @@ -21605,7 +21605,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayName_params struct IVROverlay_IVROverlay_027_GetOverlayImageData_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -21616,14 +21616,14 @@ struct IVROverlay_IVROverlay_027_GetOverlayImageData_params struct IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVROverlay_IVROverlay_027_SetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unPID; @@ -21631,14 +21631,14 @@ struct IVROverlay_IVROverlay_027_SetOverlayRenderingPid_params struct IVROverlay_IVROverlay_027_GetOverlayRenderingPid_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_SetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -21647,7 +21647,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayFlag_params struct IVROverlay_IVROverlay_027_GetOverlayFlag_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eOverlayFlag; @@ -21656,7 +21656,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayFlag_params struct IVROverlay_IVROverlay_027_GetOverlayFlags_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pFlags; @@ -21664,7 +21664,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayFlags_params struct IVROverlay_IVROverlay_027_SetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRed; @@ -21674,7 +21674,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayColor_params struct IVROverlay_IVROverlay_027_GetOverlayColor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRed; @@ -21684,7 +21684,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayColor_params struct IVROverlay_IVROverlay_027_SetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fAlpha; @@ -21692,7 +21692,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayAlpha_params struct IVROverlay_IVROverlay_027_GetOverlayAlpha_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfAlpha; @@ -21700,7 +21700,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayAlpha_params struct IVROverlay_IVROverlay_027_SetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fTexelAspect; @@ -21708,7 +21708,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTexelAspect_params struct IVROverlay_IVROverlay_027_GetOverlayTexelAspect_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfTexelAspect; @@ -21716,7 +21716,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTexelAspect_params struct IVROverlay_IVROverlay_027_SetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unSortOrder; @@ -21724,7 +21724,7 @@ struct IVROverlay_IVROverlay_027_SetOverlaySortOrder_params struct IVROverlay_IVROverlay_027_GetOverlaySortOrder_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punSortOrder; @@ -21732,7 +21732,7 @@ struct IVROverlay_IVROverlay_027_GetOverlaySortOrder_params struct IVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fWidthInMeters; @@ -21740,7 +21740,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfWidthInMeters; @@ -21748,7 +21748,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params struct IVROverlay_IVROverlay_027_SetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fCurvature; @@ -21756,7 +21756,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayCurvature_params struct IVROverlay_IVROverlay_027_GetOverlayCurvature_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfCurvature; @@ -21764,7 +21764,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayCurvature_params struct IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fRadians; @@ -21772,7 +21772,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params struct IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float *pfRadians; @@ -21780,7 +21780,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params struct IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; @@ -21788,7 +21788,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; @@ -21796,7 +21796,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params struct IVROverlay_IVROverlay_027_SetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; @@ -21804,7 +21804,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTextureBounds_params struct IVROverlay_IVROverlay_027_GetOverlayTextureBounds_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; @@ -21812,7 +21812,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTextureBounds_params struct IVROverlay_IVROverlay_027_GetOverlayTransformType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTransformType; @@ -21820,7 +21820,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTransformType_params struct IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21829,7 +21829,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; @@ -21838,7 +21838,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unTrackedDevice; @@ -21847,7 +21847,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punTrackedDevice; @@ -21856,7 +21856,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unDeviceIndex; @@ -21865,7 +21865,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punDeviceIndex; @@ -21875,7 +21875,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_param struct IVROverlay_IVROverlay_027_SetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; @@ -21883,7 +21883,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayTransformCursor_params struct IVROverlay_IVROverlay_027_GetOverlayTransformCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; @@ -21891,7 +21891,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTransformCursor_params struct IVROverlay_IVROverlay_027_SetOverlayTransformProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21902,28 +21902,28 @@ struct IVROverlay_IVROverlay_027_SetOverlayTransformProjection_params struct IVROverlay_IVROverlay_027_ShowOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_HideOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_IsOverlayVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; @@ -21933,14 +21933,14 @@ struct IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params struct IVROverlay_IVROverlay_027_WaitFrameSync_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nTimeoutMs; }; struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; w_VREvent_t_223 *pEvent; @@ -21949,7 +21949,7 @@ struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params struct IVROverlay_IVROverlay_027_GetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *peInputMethod; @@ -21957,7 +21957,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayInputMethod_params struct IVROverlay_IVROverlay_027_SetOverlayInputMethod_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMethod; @@ -21965,7 +21965,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayInputMethod_params struct IVROverlay_IVROverlay_027_GetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; @@ -21973,7 +21973,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayMouseScale_params struct IVROverlay_IVROverlay_027_SetOverlayMouseScale_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; @@ -21981,7 +21981,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayMouseScale_params struct IVROverlay_IVROverlay_027_ComputeOverlayIntersection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; @@ -21990,14 +21990,14 @@ struct IVROverlay_IVROverlay_027_ComputeOverlayIntersection_params struct IVROverlay_IVROverlay_027_IsHoverTargetOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; @@ -22007,7 +22007,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params struct IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; float fDurationSeconds; @@ -22017,7 +22017,7 @@ struct IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params struct IVROverlay_IVROverlay_027_SetOverlayCursor_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint64_t ulCursorHandle; @@ -22025,7 +22025,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayCursor_params struct IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; @@ -22033,14 +22033,14 @@ struct IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params struct IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_SetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const w_Texture_t *pTexture; @@ -22048,14 +22048,14 @@ struct IVROverlay_IVROverlay_027_SetOverlayTexture_params struct IVROverlay_IVROverlay_027_ClearOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_SetOverlayRaw_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pvBuffer; @@ -22066,7 +22066,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayRaw_params struct IVROverlay_IVROverlay_027_SetOverlayFromFile_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; const char *pchFilePath; @@ -22074,7 +22074,7 @@ struct IVROverlay_IVROverlay_027_SetOverlayFromFile_params struct IVROverlay_IVROverlay_027_GetOverlayTexture_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void **pNativeTextureHandle; @@ -22089,7 +22089,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTexture_params struct IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; void *pNativeTextureHandle; @@ -22097,7 +22097,7 @@ struct IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params struct IVROverlay_IVROverlay_027_GetOverlayTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *pWidth; @@ -22106,7 +22106,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayTextureSize_params struct IVROverlay_IVROverlay_027_CreateDashboardOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; @@ -22116,20 +22116,20 @@ struct IVROverlay_IVROverlay_027_CreateDashboardOverlay_params struct IVROverlay_IVROverlay_027_IsDashboardVisible_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params { - void *linux_side; + void *u_iface; int8_t _ret; uint64_t ulOverlayHandle; }; struct IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t unProcessId; @@ -22137,7 +22137,7 @@ struct IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t *punProcessId; @@ -22145,19 +22145,19 @@ struct IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params struct IVROverlay_IVROverlay_027_ShowDashboard_params { - void *linux_side; + void *u_iface; const char *pchOverlayToShow; }; struct IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVROverlay_IVROverlay_027_ShowKeyboard_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eInputMode; uint32_t eLineInputMode; @@ -22170,7 +22170,7 @@ struct IVROverlay_IVROverlay_027_ShowKeyboard_params struct IVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t ulOverlayHandle; uint32_t eInputMode; @@ -22184,7 +22184,7 @@ struct IVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params struct IVROverlay_IVROverlay_027_GetKeyboardText_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchText; uint32_t cchText; @@ -22192,26 +22192,26 @@ struct IVROverlay_IVROverlay_027_GetKeyboardText_params struct IVROverlay_IVROverlay_027_HideKeyboard_params { - void *linux_side; + void *u_iface; }; struct IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute_params { - void *linux_side; + void *u_iface; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform; }; struct IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params { - void *linux_side; + void *u_iface; uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; struct IVROverlay_IVROverlay_027_ShowMessageOverlay_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchText; const char *pchCaption; @@ -22223,12 +22223,12 @@ struct IVROverlay_IVROverlay_027_ShowMessageOverlay_params struct IVROverlay_IVROverlay_027_CloseMessageOverlay_params { - void *linux_side; + void *u_iface; }; struct IVRRenderModels_IVRRenderModels_001_LoadRenderModel_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; w_RenderModel_t_090 *pRenderModel; @@ -22236,13 +22236,13 @@ struct IVRRenderModels_IVRRenderModels_001_LoadRenderModel_params struct IVRRenderModels_IVRRenderModels_001_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_090 *pRenderModel; }; struct IVRRenderModels_IVRRenderModels_001_GetRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unRenderModelIndex; char *pchRenderModelName; @@ -22251,13 +22251,13 @@ struct IVRRenderModels_IVRRenderModels_001_GetRenderModelName_params struct IVRRenderModels_IVRRenderModels_001_GetRenderModelCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRRenderModels_IVRRenderModels_002_LoadRenderModel_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; w_RenderModel_t_0912 **ppRenderModel; @@ -22265,13 +22265,13 @@ struct IVRRenderModels_IVRRenderModels_002_LoadRenderModel_params struct IVRRenderModels_IVRRenderModels_002_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_0912 *pRenderModel; }; struct IVRRenderModels_IVRRenderModels_002_LoadTexture_params { - void *linux_side; + void *u_iface; int8_t _ret; int32_t textureId; w_RenderModel_TextureMap_t_090 **ppTexture; @@ -22279,13 +22279,13 @@ struct IVRRenderModels_IVRRenderModels_002_LoadTexture_params struct IVRRenderModels_IVRRenderModels_002_FreeTexture_params { - void *linux_side; + void *u_iface; w_RenderModel_TextureMap_t_090 *pTexture; }; struct IVRRenderModels_IVRRenderModels_002_GetRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unRenderModelIndex; char *pchRenderModelName; @@ -22294,20 +22294,20 @@ struct IVRRenderModels_IVRRenderModels_002_GetRenderModelName_params struct IVRRenderModels_IVRRenderModels_002_GetRenderModelCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRRenderModels_IVRRenderModels_002_GetComponentCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; }; struct IVRRenderModels_IVRRenderModels_002_GetComponentName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; uint32_t unComponentIndex; @@ -22317,7 +22317,7 @@ struct IVRRenderModels_IVRRenderModels_002_GetComponentName_params struct IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22325,7 +22325,7 @@ struct IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask_params struct IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22335,7 +22335,7 @@ struct IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName_params struct IVRRenderModels_IVRRenderModels_002_GetComponentState_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22345,7 +22345,7 @@ struct IVRRenderModels_IVRRenderModels_002_GetComponentState_params struct IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22353,7 +22353,7 @@ struct IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent_params struct IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; w_RenderModel_t_0912 **ppRenderModel; @@ -22361,13 +22361,13 @@ struct IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params struct IVRRenderModels_IVRRenderModels_004_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_0912 *pRenderModel; }; struct IVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; w_RenderModel_TextureMap_t_090 **ppTexture; @@ -22375,13 +22375,13 @@ struct IVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params struct IVRRenderModels_IVRRenderModels_004_FreeTexture_params { - void *linux_side; + void *u_iface; w_RenderModel_TextureMap_t_090 *pTexture; }; struct IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; void *pD3D11Device; @@ -22390,13 +22390,13 @@ struct IVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params struct IVRRenderModels_IVRRenderModels_004_FreeTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11Texture2D; }; struct IVRRenderModels_IVRRenderModels_004_GetRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unRenderModelIndex; char *pchRenderModelName; @@ -22405,20 +22405,20 @@ struct IVRRenderModels_IVRRenderModels_004_GetRenderModelName_params struct IVRRenderModels_IVRRenderModels_004_GetRenderModelCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRRenderModels_IVRRenderModels_004_GetComponentCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; }; struct IVRRenderModels_IVRRenderModels_004_GetComponentName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; uint32_t unComponentIndex; @@ -22428,7 +22428,7 @@ struct IVRRenderModels_IVRRenderModels_004_GetComponentName_params struct IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22436,7 +22436,7 @@ struct IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask_params struct IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22446,7 +22446,7 @@ struct IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName_params struct IVRRenderModels_IVRRenderModels_004_GetComponentState_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22457,7 +22457,7 @@ struct IVRRenderModels_IVRRenderModels_004_GetComponentState_params struct IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22465,7 +22465,7 @@ struct IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent_params struct IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; w_RenderModel_t_0912 **ppRenderModel; @@ -22473,13 +22473,13 @@ struct IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params struct IVRRenderModels_IVRRenderModels_005_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_0912 *pRenderModel; }; struct IVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; w_RenderModel_TextureMap_t_090 **ppTexture; @@ -22487,13 +22487,13 @@ struct IVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params struct IVRRenderModels_IVRRenderModels_005_FreeTexture_params { - void *linux_side; + void *u_iface; w_RenderModel_TextureMap_t_090 *pTexture; }; struct IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; void *pD3D11Device; @@ -22502,7 +22502,7 @@ struct IVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params struct IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; void *pDstTexture; @@ -22510,13 +22510,13 @@ struct IVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params struct IVRRenderModels_IVRRenderModels_005_FreeTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11Texture2D; }; struct IVRRenderModels_IVRRenderModels_005_GetRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unRenderModelIndex; char *pchRenderModelName; @@ -22525,20 +22525,20 @@ struct IVRRenderModels_IVRRenderModels_005_GetRenderModelName_params struct IVRRenderModels_IVRRenderModels_005_GetRenderModelCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRRenderModels_IVRRenderModels_005_GetComponentCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; }; struct IVRRenderModels_IVRRenderModels_005_GetComponentName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; uint32_t unComponentIndex; @@ -22548,7 +22548,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetComponentName_params struct IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22556,7 +22556,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask_params struct IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22566,7 +22566,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName_params struct IVRRenderModels_IVRRenderModels_005_GetComponentState_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22577,7 +22577,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetComponentState_params struct IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22585,7 +22585,7 @@ struct IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent_params struct IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; char *pchThumbnailURL; @@ -22595,7 +22595,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; char *pchOriginalPath; @@ -22605,14 +22605,14 @@ struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params struct IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; w_RenderModel_t_0912 **ppRenderModel; @@ -22620,13 +22620,13 @@ struct IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params struct IVRRenderModels_IVRRenderModels_006_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_0912 *pRenderModel; }; struct IVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; w_RenderModel_TextureMap_t_1237 **ppTexture; @@ -22634,13 +22634,13 @@ struct IVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params struct IVRRenderModels_IVRRenderModels_006_FreeTexture_params { - void *linux_side; + void *u_iface; w_RenderModel_TextureMap_t_1237 *pTexture; }; struct IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; void *pD3D11Device; @@ -22649,7 +22649,7 @@ struct IVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params struct IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params { - void *linux_side; + void *u_iface; uint32_t _ret; int32_t textureId; void *pDstTexture; @@ -22657,13 +22657,13 @@ struct IVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params struct IVRRenderModels_IVRRenderModels_006_FreeTextureD3D11_params { - void *linux_side; + void *u_iface; void *pD3D11Texture2D; }; struct IVRRenderModels_IVRRenderModels_006_GetRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unRenderModelIndex; char *pchRenderModelName; @@ -22672,20 +22672,20 @@ struct IVRRenderModels_IVRRenderModels_006_GetRenderModelName_params struct IVRRenderModels_IVRRenderModels_006_GetRenderModelCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; struct IVRRenderModels_IVRRenderModels_006_GetComponentCount_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; }; struct IVRRenderModels_IVRRenderModels_006_GetComponentName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; uint32_t unComponentIndex; @@ -22695,7 +22695,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetComponentName_params struct IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask_params { - void *linux_side; + void *u_iface; uint64_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22703,7 +22703,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask_params struct IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22713,7 +22713,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName_params struct IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22724,7 +22724,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params struct IVRRenderModels_IVRRenderModels_006_GetComponentState_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22735,7 +22735,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetComponentState_params struct IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; const char *pchComponentName; @@ -22743,7 +22743,7 @@ struct IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent_params struct IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; char *pchThumbnailURL; @@ -22753,7 +22753,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchRenderModelName; char *pchOriginalPath; @@ -22763,14 +22763,14 @@ struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params struct IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRResources_IVRResources_001_LoadSharedResource_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchResourceName; char *pchBuffer; @@ -22779,7 +22779,7 @@ struct IVRResources_IVRResources_001_LoadSharedResource_params struct IVRResources_IVRResources_001_GetResourceFullPath_params { - void *linux_side; + void *u_iface; uint32_t _ret; const char *pchResourceName; const char *pchResourceTypeDirectory; @@ -22789,7 +22789,7 @@ struct IVRResources_IVRResources_001_GetResourceFullPath_params struct IVRScreenshots_IVRScreenshots_001_RequestScreenshot_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pOutScreenshotHandle; uint32_t type; @@ -22799,7 +22799,7 @@ struct IVRScreenshots_IVRScreenshots_001_RequestScreenshot_params struct IVRScreenshots_IVRScreenshots_001_HookScreenshot_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pSupportedTypes; int32_t numTypes; @@ -22807,7 +22807,7 @@ struct IVRScreenshots_IVRScreenshots_001_HookScreenshot_params struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t screenshotHandle; uint32_t *pError; @@ -22815,7 +22815,7 @@ struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t screenshotHandle; uint32_t filenameType; @@ -22826,7 +22826,7 @@ struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params struct IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t screenshotHandle; float flProgress; @@ -22834,7 +22834,7 @@ struct IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params struct IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t *pOutScreenshotHandle; const char *pchPreviewFilename; @@ -22843,7 +22843,7 @@ struct IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t screenshotHandle; uint32_t type; @@ -22853,14 +22853,14 @@ struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params struct IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRSettings_IVRSettings_001_Sync_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bForce; uint32_t *peError; @@ -22868,7 +22868,7 @@ struct IVRSettings_IVRSettings_001_Sync_params struct IVRSettings_IVRSettings_001_GetBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -22878,7 +22878,7 @@ struct IVRSettings_IVRSettings_001_GetBool_params struct IVRSettings_IVRSettings_001_SetBool_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int8_t bValue; @@ -22887,7 +22887,7 @@ struct IVRSettings_IVRSettings_001_SetBool_params struct IVRSettings_IVRSettings_001_GetInt32_params { - void *linux_side; + void *u_iface; int32_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -22897,7 +22897,7 @@ struct IVRSettings_IVRSettings_001_GetInt32_params struct IVRSettings_IVRSettings_001_SetInt32_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int32_t nValue; @@ -22906,7 +22906,7 @@ struct IVRSettings_IVRSettings_001_SetInt32_params struct IVRSettings_IVRSettings_001_GetFloat_params { - void *linux_side; + void *u_iface; float _ret; const char *pchSection; const char *pchSettingsKey; @@ -22916,7 +22916,7 @@ struct IVRSettings_IVRSettings_001_GetFloat_params struct IVRSettings_IVRSettings_001_SetFloat_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; float flValue; @@ -22925,7 +22925,7 @@ struct IVRSettings_IVRSettings_001_SetFloat_params struct IVRSettings_IVRSettings_001_GetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; char *pchValue; @@ -22936,7 +22936,7 @@ struct IVRSettings_IVRSettings_001_GetString_params struct IVRSettings_IVRSettings_001_SetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; const char *pchValue; @@ -22945,14 +22945,14 @@ struct IVRSettings_IVRSettings_001_SetString_params struct IVRSettings_IVRSettings_001_RemoveSection_params { - void *linux_side; + void *u_iface; const char *pchSection; uint32_t *peError; }; struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; uint32_t *peError; @@ -22960,14 +22960,14 @@ struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params struct IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRSettings_IVRSettings_002_Sync_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bForce; uint32_t *peError; @@ -22975,7 +22975,7 @@ struct IVRSettings_IVRSettings_002_Sync_params struct IVRSettings_IVRSettings_002_SetBool_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int8_t bValue; @@ -22984,7 +22984,7 @@ struct IVRSettings_IVRSettings_002_SetBool_params struct IVRSettings_IVRSettings_002_SetInt32_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int32_t nValue; @@ -22993,7 +22993,7 @@ struct IVRSettings_IVRSettings_002_SetInt32_params struct IVRSettings_IVRSettings_002_SetFloat_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; float flValue; @@ -23002,7 +23002,7 @@ struct IVRSettings_IVRSettings_002_SetFloat_params struct IVRSettings_IVRSettings_002_SetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; const char *pchValue; @@ -23011,7 +23011,7 @@ struct IVRSettings_IVRSettings_002_SetString_params struct IVRSettings_IVRSettings_002_GetBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -23020,7 +23020,7 @@ struct IVRSettings_IVRSettings_002_GetBool_params struct IVRSettings_IVRSettings_002_GetInt32_params { - void *linux_side; + void *u_iface; int32_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -23029,7 +23029,7 @@ struct IVRSettings_IVRSettings_002_GetInt32_params struct IVRSettings_IVRSettings_002_GetFloat_params { - void *linux_side; + void *u_iface; float _ret; const char *pchSection; const char *pchSettingsKey; @@ -23038,7 +23038,7 @@ struct IVRSettings_IVRSettings_002_GetFloat_params struct IVRSettings_IVRSettings_002_GetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; char *pchValue; @@ -23048,14 +23048,14 @@ struct IVRSettings_IVRSettings_002_GetString_params struct IVRSettings_IVRSettings_002_RemoveSection_params { - void *linux_side; + void *u_iface; const char *pchSection; uint32_t *peError; }; struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; uint32_t *peError; @@ -23063,14 +23063,14 @@ struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params struct IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eError; }; struct IVRSettings_IVRSettings_003_SetBool_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int8_t bValue; @@ -23079,7 +23079,7 @@ struct IVRSettings_IVRSettings_003_SetBool_params struct IVRSettings_IVRSettings_003_SetInt32_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; int32_t nValue; @@ -23088,7 +23088,7 @@ struct IVRSettings_IVRSettings_003_SetInt32_params struct IVRSettings_IVRSettings_003_SetFloat_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; float flValue; @@ -23097,7 +23097,7 @@ struct IVRSettings_IVRSettings_003_SetFloat_params struct IVRSettings_IVRSettings_003_SetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; const char *pchValue; @@ -23106,7 +23106,7 @@ struct IVRSettings_IVRSettings_003_SetString_params struct IVRSettings_IVRSettings_003_GetBool_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -23115,7 +23115,7 @@ struct IVRSettings_IVRSettings_003_GetBool_params struct IVRSettings_IVRSettings_003_GetInt32_params { - void *linux_side; + void *u_iface; int32_t _ret; const char *pchSection; const char *pchSettingsKey; @@ -23124,7 +23124,7 @@ struct IVRSettings_IVRSettings_003_GetInt32_params struct IVRSettings_IVRSettings_003_GetFloat_params { - void *linux_side; + void *u_iface; float _ret; const char *pchSection; const char *pchSettingsKey; @@ -23133,7 +23133,7 @@ struct IVRSettings_IVRSettings_003_GetFloat_params struct IVRSettings_IVRSettings_003_GetString_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; char *pchValue; @@ -23143,14 +23143,14 @@ struct IVRSettings_IVRSettings_003_GetString_params struct IVRSettings_IVRSettings_003_RemoveSection_params { - void *linux_side; + void *u_iface; const char *pchSection; uint32_t *peError; }; struct IVRSettings_IVRSettings_003_RemoveKeyInSection_params { - void *linux_side; + void *u_iface; const char *pchSection; const char *pchSettingsKey; uint32_t *peError; @@ -23158,7 +23158,7 @@ struct IVRSettings_IVRSettings_003_RemoveKeyInSection_params struct IVRSystem_IVRSystem_003_GetWindowBounds_params { - void *linux_side; + void *u_iface; int32_t *pnX; int32_t *pnY; uint32_t *pnWidth; @@ -23167,14 +23167,14 @@ struct IVRSystem_IVRSystem_003_GetWindowBounds_params struct IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_003_GetEyeOutputViewport_params { - void *linux_side; + void *u_iface; uint32_t eEye; uint32_t *pnX; uint32_t *pnY; @@ -23184,7 +23184,7 @@ struct IVRSystem_IVRSystem_003_GetEyeOutputViewport_params struct IVRSystem_IVRSystem_003_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -23194,7 +23194,7 @@ struct IVRSystem_IVRSystem_003_GetProjectionMatrix_params struct IVRSystem_IVRSystem_003_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -23204,7 +23204,7 @@ struct IVRSystem_IVRSystem_003_GetProjectionRaw_params struct IVRSystem_IVRSystem_003_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -23213,14 +23213,14 @@ struct IVRSystem_IVRSystem_003_ComputeDistortion_params struct IVRSystem_IVRSystem_003_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_003_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -23228,27 +23228,27 @@ struct IVRSystem_IVRSystem_003_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_003_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_003_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; int32_t *pnAdapterOutputIndex; }; struct IVRSystem_IVRSystem_003_AttachToWindow_params { - void *linux_side; + void *u_iface; int8_t _ret; void *hWnd; }; struct IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -23257,18 +23257,18 @@ struct IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_003_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_003_LoadRenderModel_params { - void *linux_side; + void *u_iface; int8_t _ret; const char *pchRenderModelName; w_RenderModel_t_090 *pRenderModel; @@ -23276,27 +23276,27 @@ struct IVRSystem_IVRSystem_003_LoadRenderModel_params struct IVRSystem_IVRSystem_003_FreeRenderModel_params { - void *linux_side; + void *u_iface; w_RenderModel_t_090 *pRenderModel; }; struct IVRSystem_IVRSystem_003_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23305,7 +23305,7 @@ struct IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23314,7 +23314,7 @@ struct IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23323,7 +23323,7 @@ struct IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23332,7 +23332,7 @@ struct IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23341,7 +23341,7 @@ struct IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23352,21 +23352,21 @@ struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_003_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_090 *pEvent; }; struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_090 *pEvent; @@ -23375,21 +23375,21 @@ struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params struct IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_003_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_003_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -23397,7 +23397,7 @@ struct IVRSystem_IVRSystem_003_GetControllerState_params struct IVRSystem_IVRSystem_003_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -23407,7 +23407,7 @@ struct IVRSystem_IVRSystem_003_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -23415,21 +23415,21 @@ struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params struct IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params { - void *linux_side; + void *u_iface; int8_t _ret; const Compositor_OverlaySettings *overlaySettings; HmdVector2_t vecWindowClientPositionOnScreen; @@ -23440,24 +23440,24 @@ struct IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params struct IVRSystem_IVRSystem_003_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_003_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_004_GetWindowBounds_params { - void *linux_side; + void *u_iface; int32_t *pnX; int32_t *pnY; uint32_t *pnWidth; @@ -23466,14 +23466,14 @@ struct IVRSystem_IVRSystem_004_GetWindowBounds_params struct IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_004_GetEyeOutputViewport_params { - void *linux_side; + void *u_iface; uint32_t eEye; uint32_t *pnX; uint32_t *pnY; @@ -23483,7 +23483,7 @@ struct IVRSystem_IVRSystem_004_GetEyeOutputViewport_params struct IVRSystem_IVRSystem_004_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -23493,7 +23493,7 @@ struct IVRSystem_IVRSystem_004_GetProjectionMatrix_params struct IVRSystem_IVRSystem_004_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -23503,7 +23503,7 @@ struct IVRSystem_IVRSystem_004_GetProjectionRaw_params struct IVRSystem_IVRSystem_004_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -23512,14 +23512,14 @@ struct IVRSystem_IVRSystem_004_ComputeDistortion_params struct IVRSystem_IVRSystem_004_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_004_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -23527,27 +23527,27 @@ struct IVRSystem_IVRSystem_004_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_004_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_004_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; int32_t *pnAdapterOutputIndex; }; struct IVRSystem_IVRSystem_004_AttachToWindow_params { - void *linux_side; + void *u_iface; int8_t _ret; void *hWnd; }; struct IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -23556,32 +23556,32 @@ struct IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_004_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_004_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23590,7 +23590,7 @@ struct IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23599,7 +23599,7 @@ struct IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23608,7 +23608,7 @@ struct IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23617,7 +23617,7 @@ struct IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23626,7 +23626,7 @@ struct IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23637,21 +23637,21 @@ struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_004_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_092 *pEvent; }; struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_092 *pEvent; @@ -23660,21 +23660,21 @@ struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params struct IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_004_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_004_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -23682,7 +23682,7 @@ struct IVRSystem_IVRSystem_004_GetControllerState_params struct IVRSystem_IVRSystem_004_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -23692,7 +23692,7 @@ struct IVRSystem_IVRSystem_004_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -23700,38 +23700,38 @@ struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params struct IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_004_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_004_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_004_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -23741,7 +23741,7 @@ struct IVRSystem_IVRSystem_004_DriverDebugRequest_params struct IVRSystem_IVRSystem_005_GetWindowBounds_params { - void *linux_side; + void *u_iface; int32_t *pnX; int32_t *pnY; uint32_t *pnWidth; @@ -23750,14 +23750,14 @@ struct IVRSystem_IVRSystem_005_GetWindowBounds_params struct IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_005_GetEyeOutputViewport_params { - void *linux_side; + void *u_iface; uint32_t eEye; uint32_t *pnX; uint32_t *pnY; @@ -23767,7 +23767,7 @@ struct IVRSystem_IVRSystem_005_GetEyeOutputViewport_params struct IVRSystem_IVRSystem_005_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -23777,7 +23777,7 @@ struct IVRSystem_IVRSystem_005_GetProjectionMatrix_params struct IVRSystem_IVRSystem_005_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -23787,7 +23787,7 @@ struct IVRSystem_IVRSystem_005_GetProjectionRaw_params struct IVRSystem_IVRSystem_005_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -23796,14 +23796,14 @@ struct IVRSystem_IVRSystem_005_ComputeDistortion_params struct IVRSystem_IVRSystem_005_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_005_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -23811,27 +23811,27 @@ struct IVRSystem_IVRSystem_005_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_005_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_005_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; int32_t *pnAdapterOutputIndex; }; struct IVRSystem_IVRSystem_005_AttachToWindow_params { - void *linux_side; + void *u_iface; int8_t _ret; void *hWnd; }; struct IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -23840,18 +23840,18 @@ struct IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_005_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -23861,21 +23861,21 @@ struct IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_005_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23884,7 +23884,7 @@ struct IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23893,7 +23893,7 @@ struct IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23902,7 +23902,7 @@ struct IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23911,7 +23911,7 @@ struct IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23920,7 +23920,7 @@ struct IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -23931,21 +23931,21 @@ struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_005_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_097 *pEvent; }; struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_097 *pEvent; @@ -23954,21 +23954,21 @@ struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params struct IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_005_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_005_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -23976,7 +23976,7 @@ struct IVRSystem_IVRSystem_005_GetControllerState_params struct IVRSystem_IVRSystem_005_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -23986,7 +23986,7 @@ struct IVRSystem_IVRSystem_005_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -23994,38 +23994,38 @@ struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params struct IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_005_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_005_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_005_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -24035,7 +24035,7 @@ struct IVRSystem_IVRSystem_005_DriverDebugRequest_params struct IVRSystem_IVRSystem_006_GetWindowBounds_params { - void *linux_side; + void *u_iface; int32_t *pnX; int32_t *pnY; uint32_t *pnWidth; @@ -24044,14 +24044,14 @@ struct IVRSystem_IVRSystem_006_GetWindowBounds_params struct IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_006_GetEyeOutputViewport_params { - void *linux_side; + void *u_iface; uint32_t eEye; uint32_t *pnX; uint32_t *pnY; @@ -24061,7 +24061,7 @@ struct IVRSystem_IVRSystem_006_GetEyeOutputViewport_params struct IVRSystem_IVRSystem_006_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -24071,7 +24071,7 @@ struct IVRSystem_IVRSystem_006_GetProjectionMatrix_params struct IVRSystem_IVRSystem_006_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -24081,7 +24081,7 @@ struct IVRSystem_IVRSystem_006_GetProjectionRaw_params struct IVRSystem_IVRSystem_006_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -24090,14 +24090,14 @@ struct IVRSystem_IVRSystem_006_ComputeDistortion_params struct IVRSystem_IVRSystem_006_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_006_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -24105,27 +24105,27 @@ struct IVRSystem_IVRSystem_006_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_006_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_006_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; int32_t *pnAdapterOutputIndex; }; struct IVRSystem_IVRSystem_006_AttachToWindow_params { - void *linux_side; + void *u_iface; int8_t _ret; void *hWnd; }; struct IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -24134,24 +24134,24 @@ struct IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_006_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -24161,28 +24161,28 @@ struct IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_006_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24191,7 +24191,7 @@ struct IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24200,7 +24200,7 @@ struct IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24209,7 +24209,7 @@ struct IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24218,7 +24218,7 @@ struct IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24227,7 +24227,7 @@ struct IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24238,21 +24238,21 @@ struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_006_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_0910 *pEvent; }; struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_0910 *pEvent; @@ -24261,21 +24261,21 @@ struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params struct IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_006_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_006_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -24283,7 +24283,7 @@ struct IVRSystem_IVRSystem_006_GetControllerState_params struct IVRSystem_IVRSystem_006_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -24293,7 +24293,7 @@ struct IVRSystem_IVRSystem_006_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -24301,38 +24301,38 @@ struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params struct IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_006_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_006_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_006_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -24342,34 +24342,34 @@ struct IVRSystem_IVRSystem_006_DriverDebugRequest_params struct IVRSystem_IVRSystem_006_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_006_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_006_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_009_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -24379,7 +24379,7 @@ struct IVRSystem_IVRSystem_009_GetProjectionMatrix_params struct IVRSystem_IVRSystem_009_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -24389,7 +24389,7 @@ struct IVRSystem_IVRSystem_009_GetProjectionRaw_params struct IVRSystem_IVRSystem_009_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -24398,14 +24398,14 @@ struct IVRSystem_IVRSystem_009_ComputeDistortion_params struct IVRSystem_IVRSystem_009_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_009_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -24413,32 +24413,32 @@ struct IVRSystem_IVRSystem_009_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_009_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_009_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_009_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_009_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -24447,24 +24447,24 @@ struct IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_009_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -24474,14 +24474,14 @@ struct IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_009_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -24489,21 +24489,21 @@ struct IVRSystem_IVRSystem_009_ApplyTransform_params struct IVRSystem_IVRSystem_009_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24512,7 +24512,7 @@ struct IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24521,7 +24521,7 @@ struct IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24530,7 +24530,7 @@ struct IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24539,7 +24539,7 @@ struct IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24548,7 +24548,7 @@ struct IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24559,21 +24559,21 @@ struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_009_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_0912 *pEvent; }; struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_0912 *pEvent; @@ -24582,21 +24582,21 @@ struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params struct IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_009_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_009_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -24604,7 +24604,7 @@ struct IVRSystem_IVRSystem_009_GetControllerState_params struct IVRSystem_IVRSystem_009_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -24614,7 +24614,7 @@ struct IVRSystem_IVRSystem_009_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -24622,38 +24622,38 @@ struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params struct IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_009_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_009_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_009_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -24663,31 +24663,31 @@ struct IVRSystem_IVRSystem_009_DriverDebugRequest_params struct IVRSystem_IVRSystem_009_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_010_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -24697,7 +24697,7 @@ struct IVRSystem_IVRSystem_010_GetProjectionMatrix_params struct IVRSystem_IVRSystem_010_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -24707,7 +24707,7 @@ struct IVRSystem_IVRSystem_010_GetProjectionRaw_params struct IVRSystem_IVRSystem_010_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -24716,14 +24716,14 @@ struct IVRSystem_IVRSystem_010_ComputeDistortion_params struct IVRSystem_IVRSystem_010_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_010_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -24731,32 +24731,32 @@ struct IVRSystem_IVRSystem_010_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_010_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_010_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_010_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_010_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -24765,24 +24765,24 @@ struct IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_010_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -24792,14 +24792,14 @@ struct IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_010_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -24807,35 +24807,35 @@ struct IVRSystem_IVRSystem_010_ApplyTransform_params struct IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_010_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24844,7 +24844,7 @@ struct IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24853,7 +24853,7 @@ struct IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24862,7 +24862,7 @@ struct IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24871,7 +24871,7 @@ struct IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24880,7 +24880,7 @@ struct IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -24891,21 +24891,21 @@ struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_010_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_0914 *pEvent; }; struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_0914 *pEvent; @@ -24914,21 +24914,21 @@ struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params struct IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_010_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_010_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -24936,7 +24936,7 @@ struct IVRSystem_IVRSystem_010_GetControllerState_params struct IVRSystem_IVRSystem_010_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -24946,7 +24946,7 @@ struct IVRSystem_IVRSystem_010_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -24954,38 +24954,38 @@ struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params struct IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_010_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_010_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_010_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -24995,43 +24995,43 @@ struct IVRSystem_IVRSystem_010_DriverDebugRequest_params struct IVRSystem_IVRSystem_010_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_010_PerformanceTestEnableCapture_params { - void *linux_side; + void *u_iface; int8_t bEnable; }; struct IVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange_params { - void *linux_side; + void *u_iface; int32_t nFidelityLevel; }; struct IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_011_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -25041,7 +25041,7 @@ struct IVRSystem_IVRSystem_011_GetProjectionMatrix_params struct IVRSystem_IVRSystem_011_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -25051,7 +25051,7 @@ struct IVRSystem_IVRSystem_011_GetProjectionRaw_params struct IVRSystem_IVRSystem_011_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -25060,14 +25060,14 @@ struct IVRSystem_IVRSystem_011_ComputeDistortion_params struct IVRSystem_IVRSystem_011_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_011_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -25075,32 +25075,32 @@ struct IVRSystem_IVRSystem_011_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_011_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_011_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_011_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_011_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -25109,24 +25109,24 @@ struct IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_011_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -25136,14 +25136,14 @@ struct IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_011_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -25151,35 +25151,35 @@ struct IVRSystem_IVRSystem_011_ApplyTransform_params struct IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_011_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25188,7 +25188,7 @@ struct IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25197,7 +25197,7 @@ struct IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25206,7 +25206,7 @@ struct IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25215,7 +25215,7 @@ struct IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25224,7 +25224,7 @@ struct IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25235,14 +25235,14 @@ struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_011_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_0918 *pEvent; uint32_t uncbVREvent; @@ -25250,7 +25250,7 @@ struct IVRSystem_IVRSystem_011_PollNextEvent_params struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_0918 *pEvent; @@ -25260,21 +25260,21 @@ struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params struct IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_011_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_011_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -25282,7 +25282,7 @@ struct IVRSystem_IVRSystem_011_GetControllerState_params struct IVRSystem_IVRSystem_011_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -25292,7 +25292,7 @@ struct IVRSystem_IVRSystem_011_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -25300,38 +25300,38 @@ struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params struct IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_011_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_011_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_011_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -25341,43 +25341,43 @@ struct IVRSystem_IVRSystem_011_DriverDebugRequest_params struct IVRSystem_IVRSystem_011_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_011_PerformanceTestEnableCapture_params { - void *linux_side; + void *u_iface; int8_t bEnable; }; struct IVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange_params { - void *linux_side; + void *u_iface; int32_t nFidelityLevel; }; struct IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_012_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -25387,7 +25387,7 @@ struct IVRSystem_IVRSystem_012_GetProjectionMatrix_params struct IVRSystem_IVRSystem_012_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -25397,7 +25397,7 @@ struct IVRSystem_IVRSystem_012_GetProjectionRaw_params struct IVRSystem_IVRSystem_012_ComputeDistortion_params { - void *linux_side; + void *u_iface; DistortionCoordinates_t *_ret; uint32_t eEye; float fU; @@ -25406,14 +25406,14 @@ struct IVRSystem_IVRSystem_012_ComputeDistortion_params struct IVRSystem_IVRSystem_012_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_012_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -25421,32 +25421,32 @@ struct IVRSystem_IVRSystem_012_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_012_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_012_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_012_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_012_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -25455,24 +25455,24 @@ struct IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_012_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -25482,14 +25482,14 @@ struct IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_012_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -25497,35 +25497,35 @@ struct IVRSystem_IVRSystem_012_ApplyTransform_params struct IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_012_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25534,7 +25534,7 @@ struct IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25543,7 +25543,7 @@ struct IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25552,7 +25552,7 @@ struct IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25561,7 +25561,7 @@ struct IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25570,7 +25570,7 @@ struct IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25581,14 +25581,14 @@ struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_012_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_103 *pEvent; uint32_t uncbVREvent; @@ -25596,7 +25596,7 @@ struct IVRSystem_IVRSystem_012_PollNextEvent_params struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_103 *pEvent; @@ -25606,21 +25606,21 @@ struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params struct IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_012_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_012_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -25628,7 +25628,7 @@ struct IVRSystem_IVRSystem_012_GetControllerState_params struct IVRSystem_IVRSystem_012_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -25638,7 +25638,7 @@ struct IVRSystem_IVRSystem_012_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -25646,38 +25646,38 @@ struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params struct IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_012_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_012_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_012_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -25687,31 +25687,31 @@ struct IVRSystem_IVRSystem_012_DriverDebugRequest_params struct IVRSystem_IVRSystem_012_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_014_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -25721,7 +25721,7 @@ struct IVRSystem_IVRSystem_014_GetProjectionMatrix_params struct IVRSystem_IVRSystem_014_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -25731,7 +25731,7 @@ struct IVRSystem_IVRSystem_014_GetProjectionRaw_params struct IVRSystem_IVRSystem_014_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -25741,14 +25741,14 @@ struct IVRSystem_IVRSystem_014_ComputeDistortion_params struct IVRSystem_IVRSystem_014_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_014_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -25756,32 +25756,32 @@ struct IVRSystem_IVRSystem_014_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_014_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_014_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_014_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_014_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -25790,24 +25790,24 @@ struct IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_014_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -25817,14 +25817,14 @@ struct IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_014_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -25832,35 +25832,35 @@ struct IVRSystem_IVRSystem_014_ApplyTransform_params struct IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_014_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25869,7 +25869,7 @@ struct IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25878,7 +25878,7 @@ struct IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25887,7 +25887,7 @@ struct IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25896,7 +25896,7 @@ struct IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25905,7 +25905,7 @@ struct IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -25916,14 +25916,14 @@ struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_014_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_103 *pEvent; uint32_t uncbVREvent; @@ -25931,7 +25931,7 @@ struct IVRSystem_IVRSystem_014_PollNextEvent_params struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_103 *pEvent; @@ -25941,14 +25941,14 @@ struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params struct IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_014_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -25956,7 +25956,7 @@ struct IVRSystem_IVRSystem_014_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_014_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -25965,7 +25965,7 @@ struct IVRSystem_IVRSystem_014_GetControllerState_params struct IVRSystem_IVRSystem_014_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -25976,7 +25976,7 @@ struct IVRSystem_IVRSystem_014_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -25984,38 +25984,38 @@ struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params struct IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_014_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_014_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_014_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -26025,31 +26025,31 @@ struct IVRSystem_IVRSystem_014_DriverDebugRequest_params struct IVRSystem_IVRSystem_014_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_015_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -26058,7 +26058,7 @@ struct IVRSystem_IVRSystem_015_GetProjectionMatrix_params struct IVRSystem_IVRSystem_015_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -26068,7 +26068,7 @@ struct IVRSystem_IVRSystem_015_GetProjectionRaw_params struct IVRSystem_IVRSystem_015_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -26078,14 +26078,14 @@ struct IVRSystem_IVRSystem_015_ComputeDistortion_params struct IVRSystem_IVRSystem_015_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_015_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -26093,32 +26093,32 @@ struct IVRSystem_IVRSystem_015_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_015_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_015_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_015_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_015_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -26127,24 +26127,24 @@ struct IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_015_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -26154,14 +26154,14 @@ struct IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_015_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -26169,35 +26169,35 @@ struct IVRSystem_IVRSystem_015_ApplyTransform_params struct IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_015_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26206,7 +26206,7 @@ struct IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26215,7 +26215,7 @@ struct IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26224,7 +26224,7 @@ struct IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26233,7 +26233,7 @@ struct IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26242,7 +26242,7 @@ struct IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26253,14 +26253,14 @@ struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_015_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_106 *pEvent; uint32_t uncbVREvent; @@ -26268,7 +26268,7 @@ struct IVRSystem_IVRSystem_015_PollNextEvent_params struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_106 *pEvent; @@ -26278,14 +26278,14 @@ struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params struct IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_015_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -26293,7 +26293,7 @@ struct IVRSystem_IVRSystem_015_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_015_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -26302,7 +26302,7 @@ struct IVRSystem_IVRSystem_015_GetControllerState_params struct IVRSystem_IVRSystem_015_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -26313,7 +26313,7 @@ struct IVRSystem_IVRSystem_015_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -26321,38 +26321,38 @@ struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params struct IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_015_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_015_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_015_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -26362,31 +26362,31 @@ struct IVRSystem_IVRSystem_015_DriverDebugRequest_params struct IVRSystem_IVRSystem_015_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_016_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -26395,7 +26395,7 @@ struct IVRSystem_IVRSystem_016_GetProjectionMatrix_params struct IVRSystem_IVRSystem_016_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -26405,7 +26405,7 @@ struct IVRSystem_IVRSystem_016_GetProjectionRaw_params struct IVRSystem_IVRSystem_016_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -26415,14 +26415,14 @@ struct IVRSystem_IVRSystem_016_ComputeDistortion_params struct IVRSystem_IVRSystem_016_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_016_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -26430,39 +26430,39 @@ struct IVRSystem_IVRSystem_016_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_016_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_016_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_016_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; }; struct IVRSystem_IVRSystem_016_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_016_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -26471,24 +26471,24 @@ struct IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_016_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -26498,14 +26498,14 @@ struct IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_016_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -26513,35 +26513,35 @@ struct IVRSystem_IVRSystem_016_ApplyTransform_params struct IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_016_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26550,7 +26550,7 @@ struct IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26559,7 +26559,7 @@ struct IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26568,7 +26568,7 @@ struct IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26577,7 +26577,7 @@ struct IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26586,7 +26586,7 @@ struct IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26597,14 +26597,14 @@ struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_016_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_106 *pEvent; uint32_t uncbVREvent; @@ -26612,7 +26612,7 @@ struct IVRSystem_IVRSystem_016_PollNextEvent_params struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_106 *pEvent; @@ -26622,14 +26622,14 @@ struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params struct IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_016_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -26637,7 +26637,7 @@ struct IVRSystem_IVRSystem_016_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_016_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -26646,7 +26646,7 @@ struct IVRSystem_IVRSystem_016_GetControllerState_params struct IVRSystem_IVRSystem_016_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -26657,7 +26657,7 @@ struct IVRSystem_IVRSystem_016_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -26665,38 +26665,38 @@ struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params struct IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_016_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_016_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_016_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -26706,31 +26706,31 @@ struct IVRSystem_IVRSystem_016_DriverDebugRequest_params struct IVRSystem_IVRSystem_016_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_017_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -26739,7 +26739,7 @@ struct IVRSystem_IVRSystem_017_GetProjectionMatrix_params struct IVRSystem_IVRSystem_017_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -26749,7 +26749,7 @@ struct IVRSystem_IVRSystem_017_GetProjectionRaw_params struct IVRSystem_IVRSystem_017_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -26759,14 +26759,14 @@ struct IVRSystem_IVRSystem_017_ComputeDistortion_params struct IVRSystem_IVRSystem_017_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_017_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -26774,19 +26774,19 @@ struct IVRSystem_IVRSystem_017_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_017_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_017_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_017_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; VkInstance_T *pInstance; @@ -26794,20 +26794,20 @@ struct IVRSystem_IVRSystem_017_GetOutputDevice_params struct IVRSystem_IVRSystem_017_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_017_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -26816,24 +26816,24 @@ struct IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_017_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -26843,14 +26843,14 @@ struct IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_017_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -26858,35 +26858,35 @@ struct IVRSystem_IVRSystem_017_ApplyTransform_params struct IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_017_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26895,7 +26895,7 @@ struct IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26904,7 +26904,7 @@ struct IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26913,7 +26913,7 @@ struct IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26922,7 +26922,7 @@ struct IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26931,7 +26931,7 @@ struct IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -26942,14 +26942,14 @@ struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_017_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_1011 *pEvent; uint32_t uncbVREvent; @@ -26957,7 +26957,7 @@ struct IVRSystem_IVRSystem_017_PollNextEvent_params struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_1011 *pEvent; @@ -26967,14 +26967,14 @@ struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params struct IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_017_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -26982,7 +26982,7 @@ struct IVRSystem_IVRSystem_017_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_017_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -26991,7 +26991,7 @@ struct IVRSystem_IVRSystem_017_GetControllerState_params struct IVRSystem_IVRSystem_017_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -27002,7 +27002,7 @@ struct IVRSystem_IVRSystem_017_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -27010,38 +27010,38 @@ struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params struct IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_017_CaptureInputFocus_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_017_ReleaseInputFocus_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_017_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -27051,31 +27051,31 @@ struct IVRSystem_IVRSystem_017_DriverDebugRequest_params struct IVRSystem_IVRSystem_017_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_019_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -27084,7 +27084,7 @@ struct IVRSystem_IVRSystem_019_GetProjectionMatrix_params struct IVRSystem_IVRSystem_019_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -27094,7 +27094,7 @@ struct IVRSystem_IVRSystem_019_GetProjectionRaw_params struct IVRSystem_IVRSystem_019_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -27104,14 +27104,14 @@ struct IVRSystem_IVRSystem_019_ComputeDistortion_params struct IVRSystem_IVRSystem_019_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_019_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -27119,19 +27119,19 @@ struct IVRSystem_IVRSystem_019_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_019_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_019_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_019_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; VkInstance_T *pInstance; @@ -27139,20 +27139,20 @@ struct IVRSystem_IVRSystem_019_GetOutputDevice_params struct IVRSystem_IVRSystem_019_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_019_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -27161,24 +27161,24 @@ struct IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_019_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -27188,14 +27188,14 @@ struct IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_019_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -27203,35 +27203,35 @@ struct IVRSystem_IVRSystem_019_ApplyTransform_params struct IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_019_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27240,7 +27240,7 @@ struct IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27249,7 +27249,7 @@ struct IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27258,7 +27258,7 @@ struct IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27267,7 +27267,7 @@ struct IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27276,7 +27276,7 @@ struct IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27288,7 +27288,7 @@ struct IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27299,14 +27299,14 @@ struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_019_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_1322 *pEvent; uint32_t uncbVREvent; @@ -27314,7 +27314,7 @@ struct IVRSystem_IVRSystem_019_PollNextEvent_params struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_1322 *pEvent; @@ -27324,14 +27324,14 @@ struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params struct IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_019_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -27339,7 +27339,7 @@ struct IVRSystem_IVRSystem_019_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_019_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -27348,7 +27348,7 @@ struct IVRSystem_IVRSystem_019_GetControllerState_params struct IVRSystem_IVRSystem_019_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -27359,7 +27359,7 @@ struct IVRSystem_IVRSystem_019_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -27367,45 +27367,45 @@ struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params struct IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_019_IsInputAvailable_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_019_ShouldApplicationPause_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_019_DriverDebugRequest_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; const char *pchRequest; @@ -27415,31 +27415,31 @@ struct IVRSystem_IVRSystem_019_DriverDebugRequest_params struct IVRSystem_IVRSystem_019_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_020_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -27448,7 +27448,7 @@ struct IVRSystem_IVRSystem_020_GetProjectionMatrix_params struct IVRSystem_IVRSystem_020_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -27458,7 +27458,7 @@ struct IVRSystem_IVRSystem_020_GetProjectionRaw_params struct IVRSystem_IVRSystem_020_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -27468,14 +27468,14 @@ struct IVRSystem_IVRSystem_020_ComputeDistortion_params struct IVRSystem_IVRSystem_020_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_020_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -27483,19 +27483,19 @@ struct IVRSystem_IVRSystem_020_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_020_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_020_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_020_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; VkInstance_T *pInstance; @@ -27503,20 +27503,20 @@ struct IVRSystem_IVRSystem_020_GetOutputDevice_params struct IVRSystem_IVRSystem_020_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_020_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -27525,24 +27525,24 @@ struct IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_020_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -27552,14 +27552,14 @@ struct IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_020_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -27567,35 +27567,35 @@ struct IVRSystem_IVRSystem_020_ApplyTransform_params struct IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_020_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27604,7 +27604,7 @@ struct IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27613,7 +27613,7 @@ struct IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27622,7 +27622,7 @@ struct IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27631,7 +27631,7 @@ struct IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27640,7 +27640,7 @@ struct IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27652,7 +27652,7 @@ struct IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27663,14 +27663,14 @@ struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_020_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_1322 *pEvent; uint32_t uncbVREvent; @@ -27678,7 +27678,7 @@ struct IVRSystem_IVRSystem_020_PollNextEvent_params struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_1322 *pEvent; @@ -27688,14 +27688,14 @@ struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params struct IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_020_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -27703,7 +27703,7 @@ struct IVRSystem_IVRSystem_020_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_020_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -27712,7 +27712,7 @@ struct IVRSystem_IVRSystem_020_GetControllerState_params struct IVRSystem_IVRSystem_020_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -27723,7 +27723,7 @@ struct IVRSystem_IVRSystem_020_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -27731,62 +27731,62 @@ struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params struct IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_020_IsInputAvailable_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_020_ShouldApplicationPause_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_020_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -27794,20 +27794,20 @@ struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params struct IVRSystem_IVRSystem_020_GetRuntimeVersion_params { - void *linux_side; + void *u_iface; const char *_ret; }; struct IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_021_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -27816,7 +27816,7 @@ struct IVRSystem_IVRSystem_021_GetProjectionMatrix_params struct IVRSystem_IVRSystem_021_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -27826,7 +27826,7 @@ struct IVRSystem_IVRSystem_021_GetProjectionRaw_params struct IVRSystem_IVRSystem_021_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -27836,14 +27836,14 @@ struct IVRSystem_IVRSystem_021_ComputeDistortion_params struct IVRSystem_IVRSystem_021_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_021_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -27851,19 +27851,19 @@ struct IVRSystem_IVRSystem_021_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_021_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_021_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_021_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; VkInstance_T *pInstance; @@ -27871,20 +27871,20 @@ struct IVRSystem_IVRSystem_021_GetOutputDevice_params struct IVRSystem_IVRSystem_021_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_021_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -27893,24 +27893,24 @@ struct IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_021_ResetSeatedZeroPose_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -27920,14 +27920,14 @@ struct IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_021_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -27935,35 +27935,35 @@ struct IVRSystem_IVRSystem_021_ApplyTransform_params struct IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_021_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27972,7 +27972,7 @@ struct IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27981,7 +27981,7 @@ struct IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27990,7 +27990,7 @@ struct IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -27999,7 +27999,7 @@ struct IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28008,7 +28008,7 @@ struct IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28020,7 +28020,7 @@ struct IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28031,14 +28031,14 @@ struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_021_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_11030 *pEvent; uint32_t uncbVREvent; @@ -28046,7 +28046,7 @@ struct IVRSystem_IVRSystem_021_PollNextEvent_params struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_11030 *pEvent; @@ -28056,14 +28056,14 @@ struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params struct IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_021_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -28071,7 +28071,7 @@ struct IVRSystem_IVRSystem_021_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_021_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -28080,7 +28080,7 @@ struct IVRSystem_IVRSystem_021_GetControllerState_params struct IVRSystem_IVRSystem_021_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -28091,7 +28091,7 @@ struct IVRSystem_IVRSystem_021_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -28099,57 +28099,57 @@ struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params struct IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_021_IsInputAvailable_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_021_ShouldApplicationPause_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_021_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -28157,20 +28157,20 @@ struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params struct IVRSystem_IVRSystem_021_GetRuntimeVersion_params { - void *linux_side; + void *u_iface; const char *_ret; }; struct IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize_params { - void *linux_side; + void *u_iface; uint32_t *pnWidth; uint32_t *pnHeight; }; struct IVRSystem_IVRSystem_022_GetProjectionMatrix_params { - void *linux_side; + void *u_iface; HmdMatrix44_t *_ret; uint32_t eEye; float fNearZ; @@ -28179,7 +28179,7 @@ struct IVRSystem_IVRSystem_022_GetProjectionMatrix_params struct IVRSystem_IVRSystem_022_GetProjectionRaw_params { - void *linux_side; + void *u_iface; uint32_t eEye; float *pfLeft; float *pfRight; @@ -28189,7 +28189,7 @@ struct IVRSystem_IVRSystem_022_GetProjectionRaw_params struct IVRSystem_IVRSystem_022_ComputeDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eEye; float fU; @@ -28199,14 +28199,14 @@ struct IVRSystem_IVRSystem_022_ComputeDistortion_params struct IVRSystem_IVRSystem_022_GetEyeToHeadTransform_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t eEye; }; struct IVRSystem_IVRSystem_022_GetTimeSinceLastVsync_params { - void *linux_side; + void *u_iface; int8_t _ret; float *pfSecondsSinceLastVsync; uint64_t *pulFrameCounter; @@ -28214,19 +28214,19 @@ struct IVRSystem_IVRSystem_022_GetTimeSinceLastVsync_params struct IVRSystem_IVRSystem_022_GetD3D9AdapterIndex_params { - void *linux_side; + void *u_iface; int32_t _ret; }; struct IVRSystem_IVRSystem_022_GetDXGIOutputInfo_params { - void *linux_side; + void *u_iface; int32_t *pnAdapterIndex; }; struct IVRSystem_IVRSystem_022_GetOutputDevice_params { - void *linux_side; + void *u_iface; uint64_t *pnDevice; uint32_t textureType; VkInstance_T *pInstance; @@ -28234,20 +28234,20 @@ struct IVRSystem_IVRSystem_022_GetOutputDevice_params struct IVRSystem_IVRSystem_022_IsDisplayOnDesktop_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_022_SetDisplayVisibility_params { - void *linux_side; + void *u_iface; int8_t _ret; int8_t bIsVisibleOnDesktop; }; struct IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; uint32_t eOrigin; float fPredictedSecondsToPhotonsFromNow; TrackedDevicePose_t *pTrackedDevicePoseArray; @@ -28256,19 +28256,19 @@ struct IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose_params struct IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; }; struct IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t eTrackedDeviceClass; uint32_t *punTrackedDeviceIndexArray; @@ -28278,14 +28278,14 @@ struct IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params struct IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceId; }; struct IVRSystem_IVRSystem_022_ApplyTransform_params { - void *linux_side; + void *u_iface; TrackedDevicePose_t *pOutputPose; const TrackedDevicePose_t *pTrackedDevicePose; const HmdMatrix34_t *pTransform; @@ -28293,35 +28293,35 @@ struct IVRSystem_IVRSystem_022_ApplyTransform_params struct IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceType; }; struct IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_022_GetTrackedDeviceClass_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28330,7 +28330,7 @@ struct IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; float _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28339,7 +28339,7 @@ struct IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; int32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28348,7 +28348,7 @@ struct IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint64_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28357,7 +28357,7 @@ struct IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params { - void *linux_side; + void *u_iface; HmdMatrix34_t *_ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28366,7 +28366,7 @@ struct IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28378,7 +28378,7 @@ struct IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; uint32_t prop; @@ -28389,14 +28389,14 @@ struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params struct IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t error; }; struct IVRSystem_IVRSystem_022_PollNextEvent_params { - void *linux_side; + void *u_iface; int8_t _ret; w_VREvent_t_223 *pEvent; uint32_t uncbVREvent; @@ -28404,7 +28404,7 @@ struct IVRSystem_IVRSystem_022_PollNextEvent_params struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; w_VREvent_t_223 *pEvent; @@ -28414,14 +28414,14 @@ struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params struct IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eType; }; struct IVRSystem_IVRSystem_022_GetHiddenAreaMesh_params { - void *linux_side; + void *u_iface; w_HiddenAreaMesh_t *_ret; uint32_t eEye; uint32_t type; @@ -28429,7 +28429,7 @@ struct IVRSystem_IVRSystem_022_GetHiddenAreaMesh_params struct IVRSystem_IVRSystem_022_GetControllerState_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t unControllerDeviceIndex; w_VRControllerState001_t *pControllerState; @@ -28438,7 +28438,7 @@ struct IVRSystem_IVRSystem_022_GetControllerState_params struct IVRSystem_IVRSystem_022_GetControllerStateWithPose_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t eOrigin; uint32_t unControllerDeviceIndex; @@ -28449,7 +28449,7 @@ struct IVRSystem_IVRSystem_022_GetControllerStateWithPose_params struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params { - void *linux_side; + void *u_iface; uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; @@ -28457,57 +28457,57 @@ struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params struct IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eButtonId; }; struct IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eAxisType; }; struct IVRSystem_IVRSystem_022_IsInputAvailable_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_022_ShouldApplicationPause_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork_params { - void *linux_side; + void *u_iface; int8_t _ret; }; struct IVRSystem_IVRSystem_022_PerformFirmwareUpdate_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t unDeviceIndex; }; struct IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting_params { - void *linux_side; + void *u_iface; }; struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params { - void *linux_side; + void *u_iface; uint32_t _ret; char *pchBuffer; uint32_t unBufferSize; @@ -28515,20 +28515,20 @@ struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params struct IVRSystem_IVRSystem_022_GetRuntimeVersion_params { - void *linux_side; + void *u_iface; const char *_ret; }; struct IVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; char *pBuffer; @@ -28537,7 +28537,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; uint32_t nVideoStreamFormat; @@ -28547,7 +28547,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params struct IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; uint32_t nVideoStreamFormat; @@ -28555,14 +28555,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; int8_t bEnable; @@ -28570,42 +28570,42 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params struct IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params { - void *linux_side; + void *u_iface; float _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params { - void *linux_side; + void *u_iface; const w_CameraVideoStreamFrame_t_0914 *_ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; const w_CameraVideoStreamFrame_t_0914 *pFrameImage; @@ -28613,7 +28613,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params struct IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; int8_t bEnable; @@ -28621,28 +28621,28 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params struct IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; }; struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; float flInputU; @@ -28653,7 +28653,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params { - void *linux_side; + void *u_iface; int8_t _ret; uint32_t nDeviceIndex; float flWidthPixels; @@ -28665,14 +28665,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eCameraError; }; struct IVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; int8_t *pHasCamera; @@ -28680,7 +28680,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28691,7 +28691,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28701,7 +28701,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28712,7 +28712,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; void **pHandle; @@ -28720,14 +28720,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params struct IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; void *hTrackedCamera; }; struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params { - void *linux_side; + void *u_iface; uint32_t _ret; void *hTrackedCamera; uint32_t eFrameType; @@ -28739,14 +28739,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eCameraError; }; struct IVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; int8_t *pHasCamera; @@ -28754,7 +28754,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28765,7 +28765,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28775,7 +28775,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28786,7 +28786,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint64_t *pHandle; @@ -28794,14 +28794,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; }; struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28813,7 +28813,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28824,7 +28824,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28836,7 +28836,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28847,7 +28847,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t glTextureId; @@ -28855,14 +28855,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eCameraError; }; struct IVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; int8_t *pHasCamera; @@ -28870,7 +28870,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28881,7 +28881,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28891,7 +28891,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28902,7 +28902,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint64_t *pHandle; @@ -28910,14 +28910,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; }; struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28929,7 +28929,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28940,7 +28940,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28952,7 +28952,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -28963,7 +28963,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t glTextureId; @@ -28971,14 +28971,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eCameraError; }; struct IVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; int8_t *pHasCamera; @@ -28986,7 +28986,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -28997,7 +28997,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t nCameraIndex; @@ -29008,7 +29008,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t nCameraIndex; @@ -29020,7 +29020,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint64_t *pHandle; @@ -29028,14 +29028,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; }; struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29047,7 +29047,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -29058,7 +29058,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29070,7 +29070,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29081,7 +29081,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t glTextureId; @@ -29089,14 +29089,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params { - void *linux_side; + void *u_iface; const char *_ret; uint32_t eCameraError; }; struct IVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; int8_t *pHasCamera; @@ -29104,7 +29104,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -29115,7 +29115,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t nCameraIndex; @@ -29126,7 +29126,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t nCameraIndex; @@ -29138,7 +29138,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params struct IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint64_t *pHandle; @@ -29146,14 +29146,14 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; }; struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29165,7 +29165,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint32_t nDeviceIndex; uint32_t eFrameType; @@ -29176,7 +29176,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29188,7 +29188,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t eFrameType; @@ -29199,7 +29199,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params { - void *linux_side; + void *u_iface; uint32_t _ret; uint64_t hTrackedCamera; uint32_t glTextureId; @@ -29207,13 +29207,13 @@ struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params struct IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t eUniverse; }; struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params { - void *linux_side; + void *u_iface; uint32_t _ret; }; diff --git a/vrclient_x64/vrclient_generated.h b/vrclient_x64/vrclient_generated.h index 2d8ee4c8..caab9ddb 100644 --- a/vrclient_x64/vrclient_generated.h +++ b/vrclient_x64/vrclient_generated.h @@ -1,434 +1,434 @@ /* This file is auto-generated, do not edit. */ -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_001(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_001_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_001(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_002(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_002_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_002(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_003(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_003_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_003(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_004(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_004_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_004(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_005(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_005_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_005(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_006(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_006_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_006(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_007(void *); -extern struct w_steam_iface *create_winIVRApplications_IVRApplications_007_FnTable(void *); -extern void destroy_winIVRApplications_IVRApplications_007(struct w_steam_iface *); -extern void destroy_winIVRApplications_IVRApplications_007_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004(void *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(void *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004(struct w_steam_iface *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005(void *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(void *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005(struct w_steam_iface *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006(void *); -extern struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(void *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006(struct w_steam_iface *); -extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_002(void *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_002_FnTable(void *); -extern void destroy_winIVRChaperone_IVRChaperone_002(struct w_steam_iface *); -extern void destroy_winIVRChaperone_IVRChaperone_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_003(void *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_003_FnTable(void *); -extern void destroy_winIVRChaperone_IVRChaperone_003(struct w_steam_iface *); -extern void destroy_winIVRChaperone_IVRChaperone_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_004(void *); -extern struct w_steam_iface *create_winIVRChaperone_IVRChaperone_004_FnTable(void *); -extern void destroy_winIVRChaperone_IVRChaperone_004(struct w_steam_iface *); -extern void destroy_winIVRChaperone_IVRChaperone_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRClientCore_IVRClientCore_002(void *); -extern struct w_steam_iface *create_winIVRClientCore_IVRClientCore_002_FnTable(void *); -extern void destroy_winIVRClientCore_IVRClientCore_002(struct w_steam_iface *); -extern void destroy_winIVRClientCore_IVRClientCore_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRClientCore_IVRClientCore_003(void *); -extern struct w_steam_iface *create_winIVRClientCore_IVRClientCore_003_FnTable(void *); -extern void destroy_winIVRClientCore_IVRClientCore_003(struct w_steam_iface *); -extern void destroy_winIVRClientCore_IVRClientCore_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_005(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_005_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_005(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_006(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_006_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_006(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_007(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_007_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_007(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_007_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_008(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_008_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_008(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_008_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_009(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_009_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_009(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_009_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_010(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_010_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_010(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_010_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_011(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_011_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_011(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_011_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_012(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_012_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_012(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_012_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_013(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_013_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_013(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_013_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_014(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_014_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_014(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_014_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_015(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_015_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_015(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_015_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_016(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_016_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_016(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_016_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_017(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_017_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_017(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_017_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_018(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_018_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_018(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_018_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_019(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_019_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_019(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_019_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_020(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_020_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_020(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_020_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_021(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_021_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_021(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_021_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_022(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_022_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_022(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_022_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_024(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_024_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_024(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_024_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_026(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_026_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_026(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_026_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_027(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_027_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_027(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_027_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_028(void *); -extern struct w_steam_iface *create_winIVRCompositor_IVRCompositor_028_FnTable(void *); -extern void destroy_winIVRCompositor_IVRCompositor_028(struct w_steam_iface *); -extern void destroy_winIVRCompositor_IVRCompositor_028_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRControlPanel_IVRControlPanel_006(void *); -extern struct w_steam_iface *create_winIVRControlPanel_IVRControlPanel_006_FnTable(void *); -extern void destroy_winIVRControlPanel_IVRControlPanel_006(struct w_steam_iface *); -extern void destroy_winIVRControlPanel_IVRControlPanel_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRDriverManager_IVRDriverManager_001(void *); -extern struct w_steam_iface *create_winIVRDriverManager_IVRDriverManager_001_FnTable(void *); -extern void destroy_winIVRDriverManager_IVRDriverManager_001(struct w_steam_iface *); -extern void destroy_winIVRDriverManager_IVRDriverManager_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001(void *); -extern struct w_steam_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(void *); -extern void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001(struct w_steam_iface *); -extern void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRHeadsetView_IVRHeadsetView_001(void *); -extern struct w_steam_iface *create_winIVRHeadsetView_IVRHeadsetView_001_FnTable(void *); -extern void destroy_winIVRHeadsetView_IVRHeadsetView_001(struct w_steam_iface *); -extern void destroy_winIVRHeadsetView_IVRHeadsetView_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_001(void *); -extern struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_001_FnTable(void *); -extern void destroy_winIVRIOBuffer_IVRIOBuffer_001(struct w_steam_iface *); -extern void destroy_winIVRIOBuffer_IVRIOBuffer_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_002(void *); -extern struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_002_FnTable(void *); -extern void destroy_winIVRIOBuffer_IVRIOBuffer_002(struct w_steam_iface *); -extern void destroy_winIVRIOBuffer_IVRIOBuffer_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_003(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_003_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_003(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_004(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_004_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_004(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_005(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_005_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_005(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_006(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_006_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_006(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_007(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_007_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_007(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_007_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_010(void *); -extern struct w_steam_iface *create_winIVRInput_IVRInput_010_FnTable(void *); -extern void destroy_winIVRInput_IVRInput_010(struct w_steam_iface *); -extern void destroy_winIVRInput_IVRInput_010_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRMailbox_IVRMailbox_001(void *); -extern struct w_steam_iface *create_winIVRMailbox_IVRMailbox_001_FnTable(void *); -extern void destroy_winIVRMailbox_IVRMailbox_001(struct w_steam_iface *); -extern void destroy_winIVRMailbox_IVRMailbox_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRNotifications_IVRNotifications_001(void *); -extern struct w_steam_iface *create_winIVRNotifications_IVRNotifications_001_FnTable(void *); -extern void destroy_winIVRNotifications_IVRNotifications_001(struct w_steam_iface *); -extern void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRNotifications_IVRNotifications_002(void *); -extern struct w_steam_iface *create_winIVRNotifications_IVRNotifications_002_FnTable(void *); -extern void destroy_winIVRNotifications_IVRNotifications_002(struct w_steam_iface *); -extern void destroy_winIVRNotifications_IVRNotifications_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlayView_IVROverlayView_003(void *); -extern struct w_steam_iface *create_winIVROverlayView_IVROverlayView_003_FnTable(void *); -extern void destroy_winIVROverlayView_IVROverlayView_003(struct w_steam_iface *); -extern void destroy_winIVROverlayView_IVROverlayView_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_001(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_001_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_001(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_002(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_002_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_002(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_003(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_003_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_003(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_004(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_004_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_004(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_005(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_005_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_005(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_007(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_007_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_007(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_007_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_008(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_008_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_008(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_008_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_010(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_010_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_010(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_010_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_011(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_011_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_011(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_011_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_012(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_012_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_012(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_012_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_013(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_013_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_013(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_013_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_014(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_014_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_014(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_014_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_016(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_016_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_016(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_016_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_017(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_017_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_017(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_017_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_018(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_018_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_018(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_018_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_019(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_019_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_019(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_019_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_020(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_020_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_020(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_020_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_021(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_021_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_021(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_021_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_022(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_022_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_022(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_022_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_024(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_024_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_024(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_024_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_025(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_025_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_025(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_025_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_026(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_026_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_026(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_026_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_027(void *); -extern struct w_steam_iface *create_winIVROverlay_IVROverlay_027_FnTable(void *); -extern void destroy_winIVROverlay_IVROverlay_027(struct w_steam_iface *); -extern void destroy_winIVROverlay_IVROverlay_027_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_001(void *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_001_FnTable(void *); -extern void destroy_winIVRRenderModels_IVRRenderModels_001(struct w_steam_iface *); -extern void destroy_winIVRRenderModels_IVRRenderModels_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_002(void *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_002_FnTable(void *); -extern void destroy_winIVRRenderModels_IVRRenderModels_002(struct w_steam_iface *); -extern void destroy_winIVRRenderModels_IVRRenderModels_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_004(void *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_004_FnTable(void *); -extern void destroy_winIVRRenderModels_IVRRenderModels_004(struct w_steam_iface *); -extern void destroy_winIVRRenderModels_IVRRenderModels_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_005(void *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_005_FnTable(void *); -extern void destroy_winIVRRenderModels_IVRRenderModels_005(struct w_steam_iface *); -extern void destroy_winIVRRenderModels_IVRRenderModels_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_006(void *); -extern struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_006_FnTable(void *); -extern void destroy_winIVRRenderModels_IVRRenderModels_006(struct w_steam_iface *); -extern void destroy_winIVRRenderModels_IVRRenderModels_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRResources_IVRResources_001(void *); -extern struct w_steam_iface *create_winIVRResources_IVRResources_001_FnTable(void *); -extern void destroy_winIVRResources_IVRResources_001(struct w_steam_iface *); -extern void destroy_winIVRResources_IVRResources_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRScreenshots_IVRScreenshots_001(void *); -extern struct w_steam_iface *create_winIVRScreenshots_IVRScreenshots_001_FnTable(void *); -extern void destroy_winIVRScreenshots_IVRScreenshots_001(struct w_steam_iface *); -extern void destroy_winIVRScreenshots_IVRScreenshots_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_001(void *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_001_FnTable(void *); -extern void destroy_winIVRSettings_IVRSettings_001(struct w_steam_iface *); -extern void destroy_winIVRSettings_IVRSettings_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_002(void *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_002_FnTable(void *); -extern void destroy_winIVRSettings_IVRSettings_002(struct w_steam_iface *); -extern void destroy_winIVRSettings_IVRSettings_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_003(void *); -extern struct w_steam_iface *create_winIVRSettings_IVRSettings_003_FnTable(void *); -extern void destroy_winIVRSettings_IVRSettings_003(struct w_steam_iface *); -extern void destroy_winIVRSettings_IVRSettings_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_003(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_003_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_003(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_004(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_004_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_004(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_005(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_005_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_005(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_006(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_006_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_006(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_006_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_009(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_009_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_009(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_009_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_010(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_010_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_010(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_010_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_011(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_011_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_011(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_011_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_012(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_012_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_012(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_012_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_014(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_014_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_014(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_014_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_015(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_015_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_015(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_015_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_016(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_016_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_016(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_016_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_017(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_017_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_017(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_017_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_019(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_019_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_019(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_019_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_020(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_020_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_020(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_020_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_021(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_021_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_021(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_021_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_022(void *); -extern struct w_steam_iface *create_winIVRSystem_IVRSystem_022_FnTable(void *); -extern void destroy_winIVRSystem_IVRSystem_022(struct w_steam_iface *); -extern void destroy_winIVRSystem_IVRSystem_022_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_001(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_002(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_003(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_004(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_005(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(struct w_steam_iface *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006(void *); -extern struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(void *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_006(struct w_steam_iface *); -extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(struct w_steam_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_001(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_001_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_001(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_002(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_002_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_002(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_003(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_003_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_003(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_004(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_004_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_004(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_005(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_005_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_005(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_006(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_006_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_006(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRApplications_IVRApplications_007(void *); +extern struct w_iface *create_winIVRApplications_IVRApplications_007_FnTable(void *); +extern void destroy_winIVRApplications_IVRApplications_007(struct w_iface *); +extern void destroy_winIVRApplications_IVRApplications_007_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004(void *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(void *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004(struct w_iface *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005(void *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(void *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005(struct w_iface *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006(void *); +extern struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(void *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006(struct w_iface *); +extern void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_002(void *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_002_FnTable(void *); +extern void destroy_winIVRChaperone_IVRChaperone_002(struct w_iface *); +extern void destroy_winIVRChaperone_IVRChaperone_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_003(void *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_003_FnTable(void *); +extern void destroy_winIVRChaperone_IVRChaperone_003(struct w_iface *); +extern void destroy_winIVRChaperone_IVRChaperone_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_004(void *); +extern struct w_iface *create_winIVRChaperone_IVRChaperone_004_FnTable(void *); +extern void destroy_winIVRChaperone_IVRChaperone_004(struct w_iface *); +extern void destroy_winIVRChaperone_IVRChaperone_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRClientCore_IVRClientCore_002(void *); +extern struct w_iface *create_winIVRClientCore_IVRClientCore_002_FnTable(void *); +extern void destroy_winIVRClientCore_IVRClientCore_002(struct w_iface *); +extern void destroy_winIVRClientCore_IVRClientCore_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRClientCore_IVRClientCore_003(void *); +extern struct w_iface *create_winIVRClientCore_IVRClientCore_003_FnTable(void *); +extern void destroy_winIVRClientCore_IVRClientCore_003(struct w_iface *); +extern void destroy_winIVRClientCore_IVRClientCore_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_005(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_005_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_005(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_006(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_006_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_006(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_007(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_007_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_007(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_007_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_008(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_008_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_008(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_008_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_009(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_009_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_009(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_009_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_010(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_010_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_010(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_010_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_011(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_011_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_011(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_011_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_012(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_012_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_012(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_012_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_013(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_013_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_013(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_013_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_014(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_014_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_014(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_014_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_015(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_015_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_015(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_015_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_016(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_016_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_016(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_016_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_017(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_017_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_017(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_017_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_018(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_018_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_018(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_018_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_019(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_019_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_019(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_019_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_020(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_020_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_020(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_020_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_021(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_021_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_021(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_021_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_022(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_022_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_022(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_022_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_024(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_024_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_024(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_024_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_026(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_026_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_026(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_026_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_027(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_027_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_027(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_027_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_028(void *); +extern struct w_iface *create_winIVRCompositor_IVRCompositor_028_FnTable(void *); +extern void destroy_winIVRCompositor_IVRCompositor_028(struct w_iface *); +extern void destroy_winIVRCompositor_IVRCompositor_028_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRControlPanel_IVRControlPanel_006(void *); +extern struct w_iface *create_winIVRControlPanel_IVRControlPanel_006_FnTable(void *); +extern void destroy_winIVRControlPanel_IVRControlPanel_006(struct w_iface *); +extern void destroy_winIVRControlPanel_IVRControlPanel_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRDriverManager_IVRDriverManager_001(void *); +extern struct w_iface *create_winIVRDriverManager_IVRDriverManager_001_FnTable(void *); +extern void destroy_winIVRDriverManager_IVRDriverManager_001(struct w_iface *); +extern void destroy_winIVRDriverManager_IVRDriverManager_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001(void *); +extern struct w_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(void *); +extern void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001(struct w_iface *); +extern void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRHeadsetView_IVRHeadsetView_001(void *); +extern struct w_iface *create_winIVRHeadsetView_IVRHeadsetView_001_FnTable(void *); +extern void destroy_winIVRHeadsetView_IVRHeadsetView_001(struct w_iface *); +extern void destroy_winIVRHeadsetView_IVRHeadsetView_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_001(void *); +extern struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_001_FnTable(void *); +extern void destroy_winIVRIOBuffer_IVRIOBuffer_001(struct w_iface *); +extern void destroy_winIVRIOBuffer_IVRIOBuffer_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_002(void *); +extern struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_002_FnTable(void *); +extern void destroy_winIVRIOBuffer_IVRIOBuffer_002(struct w_iface *); +extern void destroy_winIVRIOBuffer_IVRIOBuffer_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_003(void *); +extern struct w_iface *create_winIVRInput_IVRInput_003_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_003(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_004(void *); +extern struct w_iface *create_winIVRInput_IVRInput_004_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_004(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_005(void *); +extern struct w_iface *create_winIVRInput_IVRInput_005_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_005(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_006(void *); +extern struct w_iface *create_winIVRInput_IVRInput_006_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_006(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_007(void *); +extern struct w_iface *create_winIVRInput_IVRInput_007_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_007(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_007_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRInput_IVRInput_010(void *); +extern struct w_iface *create_winIVRInput_IVRInput_010_FnTable(void *); +extern void destroy_winIVRInput_IVRInput_010(struct w_iface *); +extern void destroy_winIVRInput_IVRInput_010_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRMailbox_IVRMailbox_001(void *); +extern struct w_iface *create_winIVRMailbox_IVRMailbox_001_FnTable(void *); +extern void destroy_winIVRMailbox_IVRMailbox_001(struct w_iface *); +extern void destroy_winIVRMailbox_IVRMailbox_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRNotifications_IVRNotifications_001(void *); +extern struct w_iface *create_winIVRNotifications_IVRNotifications_001_FnTable(void *); +extern void destroy_winIVRNotifications_IVRNotifications_001(struct w_iface *); +extern void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRNotifications_IVRNotifications_002(void *); +extern struct w_iface *create_winIVRNotifications_IVRNotifications_002_FnTable(void *); +extern void destroy_winIVRNotifications_IVRNotifications_002(struct w_iface *); +extern void destroy_winIVRNotifications_IVRNotifications_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlayView_IVROverlayView_003(void *); +extern struct w_iface *create_winIVROverlayView_IVROverlayView_003_FnTable(void *); +extern void destroy_winIVROverlayView_IVROverlayView_003(struct w_iface *); +extern void destroy_winIVROverlayView_IVROverlayView_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_001(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_001_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_001(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_002(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_002_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_002(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_003(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_003_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_003(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_004(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_004_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_004(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_005(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_005_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_005(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_007(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_007_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_007(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_007_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_008(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_008_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_008(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_008_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_010(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_010_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_010(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_010_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_011(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_011_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_011(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_011_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_012(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_012_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_012(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_012_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_013(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_013_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_013(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_013_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_014(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_014_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_014(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_014_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_016(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_016_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_016(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_016_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_017(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_017_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_017(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_017_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_018(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_018_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_018(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_018_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_019(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_019_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_019(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_019_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_020(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_020_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_020(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_020_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_021(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_021_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_021(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_021_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_022(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_022_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_022(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_022_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_024(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_024_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_024(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_024_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_025(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_025_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_025(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_025_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_026(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_026_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_026(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_026_FnTable(struct w_iface *); +extern struct w_iface *create_winIVROverlay_IVROverlay_027(void *); +extern struct w_iface *create_winIVROverlay_IVROverlay_027_FnTable(void *); +extern void destroy_winIVROverlay_IVROverlay_027(struct w_iface *); +extern void destroy_winIVROverlay_IVROverlay_027_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_001(void *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_001_FnTable(void *); +extern void destroy_winIVRRenderModels_IVRRenderModels_001(struct w_iface *); +extern void destroy_winIVRRenderModels_IVRRenderModels_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_002(void *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_002_FnTable(void *); +extern void destroy_winIVRRenderModels_IVRRenderModels_002(struct w_iface *); +extern void destroy_winIVRRenderModels_IVRRenderModels_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_004(void *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_004_FnTable(void *); +extern void destroy_winIVRRenderModels_IVRRenderModels_004(struct w_iface *); +extern void destroy_winIVRRenderModels_IVRRenderModels_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_005(void *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_005_FnTable(void *); +extern void destroy_winIVRRenderModels_IVRRenderModels_005(struct w_iface *); +extern void destroy_winIVRRenderModels_IVRRenderModels_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_006(void *); +extern struct w_iface *create_winIVRRenderModels_IVRRenderModels_006_FnTable(void *); +extern void destroy_winIVRRenderModels_IVRRenderModels_006(struct w_iface *); +extern void destroy_winIVRRenderModels_IVRRenderModels_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRResources_IVRResources_001(void *); +extern struct w_iface *create_winIVRResources_IVRResources_001_FnTable(void *); +extern void destroy_winIVRResources_IVRResources_001(struct w_iface *); +extern void destroy_winIVRResources_IVRResources_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRScreenshots_IVRScreenshots_001(void *); +extern struct w_iface *create_winIVRScreenshots_IVRScreenshots_001_FnTable(void *); +extern void destroy_winIVRScreenshots_IVRScreenshots_001(struct w_iface *); +extern void destroy_winIVRScreenshots_IVRScreenshots_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSettings_IVRSettings_001(void *); +extern struct w_iface *create_winIVRSettings_IVRSettings_001_FnTable(void *); +extern void destroy_winIVRSettings_IVRSettings_001(struct w_iface *); +extern void destroy_winIVRSettings_IVRSettings_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSettings_IVRSettings_002(void *); +extern struct w_iface *create_winIVRSettings_IVRSettings_002_FnTable(void *); +extern void destroy_winIVRSettings_IVRSettings_002(struct w_iface *); +extern void destroy_winIVRSettings_IVRSettings_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSettings_IVRSettings_003(void *); +extern struct w_iface *create_winIVRSettings_IVRSettings_003_FnTable(void *); +extern void destroy_winIVRSettings_IVRSettings_003(struct w_iface *); +extern void destroy_winIVRSettings_IVRSettings_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_003(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_003_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_003(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_004(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_004_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_004(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_005(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_005_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_005(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_006(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_006_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_006(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_006_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_009(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_009_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_009(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_009_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_010(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_010_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_010(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_010_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_011(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_011_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_011(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_011_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_012(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_012_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_012(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_012_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_014(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_014_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_014(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_014_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_015(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_015_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_015(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_015_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_016(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_016_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_016(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_016_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_017(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_017_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_017(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_017_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_019(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_019_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_019(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_019_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_020(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_020_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_020(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_020_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_021(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_021_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_021(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_021_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRSystem_IVRSystem_022(void *); +extern struct w_iface *create_winIVRSystem_IVRSystem_022_FnTable(void *); +extern void destroy_winIVRSystem_IVRSystem_022(struct w_iface *); +extern void destroy_winIVRSystem_IVRSystem_022_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_001(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_002(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_003(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_004(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_005(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(struct w_iface *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006(void *); +extern struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(void *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_006(struct w_iface *); +extern void destroy_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(struct w_iface *); diff --git a/vrclient_x64/vrclient_main.c b/vrclient_x64/vrclient_main.c index 46a08b7c..ebd37d7f 100644 --- a/vrclient_x64/vrclient_main.c +++ b/vrclient_x64/vrclient_main.c @@ -51,7 +51,7 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, void *reserved) { struct IVRClientCore_IVRClientCore_003_Cleanup_params params = { - .linux_side = compositor_data.client_core_linux_side, + .u_iface = compositor_data.client_core_linux_side, }; VRCLIENT_CALL( IVRClientCore_IVRClientCore_003_Cleanup, ¶ms ); compositor_data.client_core_linux_side = NULL; @@ -94,7 +94,7 @@ static BOOL array_reserve(void **elements, SIZE_T *capacity, SIZE_T count, SIZE_ return TRUE; } -struct w_steam_iface *create_win_interface(const char *name, void *linux_side) +struct w_iface *create_win_interface(const char *name, void *linux_side) { iface_constructor constructor; @@ -389,7 +389,7 @@ done: static void *ivrclientcore_get_generic_interface( void *object, const char *name_and_version, struct client_core_data *user_data ) { - struct w_steam_iface *win_object; + struct w_iface *win_object; struct generic_interface *iface; iface_destructor destructor; @@ -536,11 +536,11 @@ w_Texture_t vrclient_translate_texture_d3d12( const w_Texture_t *texture, w_VRVu return vktexture; } -uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init( struct w_steam_iface *_this, uint32_t eApplicationType ) +uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init( struct w_iface *_this, uint32_t eApplicationType ) { struct IVRClientCore_IVRClientCore_002_Init_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eApplicationType = eApplicationType, }; @@ -553,11 +553,11 @@ uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init( struct w_steam_ifac return params._ret; } -void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup( struct w_steam_iface *_this ) +void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup( struct w_iface *_this ) { struct IVRClientCore_IVRClientCore_002_Cleanup_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE( "%p\n", _this ); ivrclientcore_cleanup( &_this->user_data ); @@ -565,12 +565,12 @@ void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup( struct w_steam_iface destroy_compositor_data(); } -void *__thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface( struct w_steam_iface *_this, +void *__thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface( struct w_iface *_this, const char *pchNameAndVersion, uint32_t *peError ) { struct IVRClientCore_IVRClientCore_002_GetGenericInterface_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchNameAndVersion = pchNameAndVersion, .peError = peError, }; @@ -593,9 +593,9 @@ void *__thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface( struct return params._ret; } -int8_t __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent( struct w_steam_iface *_this ) +int8_t __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent( struct w_iface *_this ) { - struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params params = {.linux_side = _this->u_iface}; + struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params params = {.u_iface = _this->u_iface}; TRACE( "linux_side %p, compositor_data.client_core_linux_side %p.\n", _this->u_iface, compositor_data.client_core_linux_side ); @@ -611,12 +611,12 @@ int8_t __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent( struct w_ste return TRUE; } -uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init( struct w_steam_iface *_this, +uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init( struct w_iface *_this, uint32_t eApplicationType, const char *pStartupInfo ) { struct IVRClientCore_IVRClientCore_003_Init_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eApplicationType = eApplicationType, .pStartupInfo = pStartupInfo, }; @@ -628,16 +628,16 @@ uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init( struct w_steam_ifac VRCLIENT_CALL( IVRClientCore_IVRClientCore_003_Init, ¶ms ); if (params._ret) WARN( "error %#x\n", params._ret ); - else compositor_data.client_core_linux_side = params.linux_side; + else compositor_data.client_core_linux_side = params.u_iface; return params._ret; } -void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup( struct w_steam_iface *_this ) +void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup( struct w_iface *_this ) { struct IVRClientCore_IVRClientCore_003_Cleanup_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE( "%p\n", _this ); ivrclientcore_cleanup( &_this->user_data ); @@ -645,12 +645,12 @@ void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup( struct w_steam_iface destroy_compositor_data(); } -void *__thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface( struct w_steam_iface *_this, +void *__thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface( struct w_iface *_this, const char *pchNameAndVersion, uint32_t *peError ) { struct IVRClientCore_IVRClientCore_003_GetGenericInterface_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchNameAndVersion = pchNameAndVersion, .peError = peError, }; @@ -673,9 +673,9 @@ void *__thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface( struct return params._ret; } -int8_t __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent( struct w_steam_iface *_this ) +int8_t __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent( struct w_iface *_this ) { - struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params params = {.linux_side = _this->u_iface}; + struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params params = {.u_iface = _this->u_iface}; TRACE( "linux_side %p, compositor_data.client_core_linux_side %p.\n", _this->u_iface, compositor_data.client_core_linux_side ); @@ -691,12 +691,12 @@ int8_t __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent( struct w_ste return TRUE; } -const w_CameraVideoStreamFrame_t_0914 * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_steam_iface *_this, uint32_t nDeviceIndex) +const w_CameraVideoStreamFrame_t_0914 * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_iface *_this, uint32_t nDeviceIndex) { static w_CameraVideoStreamFrame_t_0914 w_frame; struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, ._ret = &w_frame, }; diff --git a/vrclient_x64/vrclient_private.h b/vrclient_x64/vrclient_private.h index fb73c518..26333886 100644 --- a/vrclient_x64/vrclient_private.h +++ b/vrclient_x64/vrclient_private.h @@ -81,7 +81,7 @@ struct compositor_data extern struct compositor_data compositor_data; -struct w_steam_iface +struct w_iface { vtable_ptr *vtable; void *u_iface; @@ -91,20 +91,20 @@ struct w_steam_iface }; }; -typedef struct w_steam_iface *(*iface_constructor)( void * ); +typedef struct w_iface *(*iface_constructor)( void * ); extern iface_constructor find_iface_constructor( const char *iface_version ); -typedef void (*iface_destructor)( struct w_steam_iface * ); +typedef void (*iface_destructor)( struct w_iface * ); extern iface_destructor find_iface_destructor( const char *iface_version ); extern void init_rtti( char *base ); -struct w_steam_iface *create_win_interface(const char *name, void *linux_side); +struct w_iface *create_win_interface(const char *name, void *linux_side); void free_compositor_data_d3d12_device(void); struct generic_interface { - struct w_steam_iface *object; - void (*dtor)(struct w_steam_iface *); + struct w_iface *object; + void (*dtor)(struct w_iface *); }; #ifdef __dxvk_interop_h__ diff --git a/vrclient_x64/vrcompositor_manual.c b/vrclient_x64/vrcompositor_manual.c index 64c5f710..fa4538c1 100644 --- a/vrclient_x64/vrcompositor_manual.c +++ b/vrclient_x64/vrcompositor_manual.c @@ -476,14 +476,14 @@ static void wait_get_poses_done( void *linux_side ) compositor_data.d3d12_device->lpVtbl->UnlockCommandQueue( compositor_data.d3d12_device, compositor_data.d3d12_queue ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_009_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -498,22 +498,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_009_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_009_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_009_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_009_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_009_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 9 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_009_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -523,14 +523,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_010_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -545,22 +545,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_010_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_010_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_010_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_010_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_010_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 10 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_010_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -570,14 +570,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_011_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -592,22 +592,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_011_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_011_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_011_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_011_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_011_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 11 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_011_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -617,14 +617,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_012_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -639,22 +639,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_012_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_012_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_012_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_012_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 12 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_012_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -664,14 +664,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_013_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -686,22 +686,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_013_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_013_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_013_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_013_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 13 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_013_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -711,14 +711,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_014_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -733,22 +733,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_014_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_014_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_014_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_014_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 14 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_014_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -758,14 +758,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_015_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -780,22 +780,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_015_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_015_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_015_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 15 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_015_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -805,13 +805,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_016_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -824,14 +824,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_016_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -846,22 +846,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_016_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_016_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_016_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 16 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_016_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -871,13 +871,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_017_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -890,14 +890,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_017_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -912,22 +912,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_017_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_017_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_017_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 17 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_017_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -937,13 +937,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_018_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -956,14 +956,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_018_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -978,22 +978,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_018_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_018_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_018_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 18 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_018_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1003,13 +1003,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_019_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1022,14 +1022,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_019_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1044,22 +1044,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_019_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_019_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_019_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 19 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_019_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1069,13 +1069,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_020_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1088,14 +1088,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_020_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1110,22 +1110,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_020_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_020_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_020_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 20 ); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_PostPresentHandoff, ¶ms ); post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_020_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1135,13 +1135,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_021_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1152,7 +1152,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_PostPresentHandoff, ¶ms ); @@ -1162,7 +1162,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData, ¶ms ); } @@ -1170,14 +1170,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_021_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1192,9 +1192,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_021_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 21 ); @@ -1202,7 +1202,7 @@ void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_021_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bExplicitTimingMode = TRUE, }; @@ -1217,13 +1217,13 @@ void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_021_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1233,13 +1233,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_022_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1250,7 +1250,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_PostPresentHandoff, ¶ms ); @@ -1260,7 +1260,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData, ¶ms ); } @@ -1268,14 +1268,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_022_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1290,9 +1290,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_022_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 22 ); @@ -1300,7 +1300,7 @@ void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_022_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff, }; @@ -1315,13 +1315,13 @@ void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_022_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1331,13 +1331,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_024_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1348,7 +1348,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_PostPresentHandoff, ¶ms ); @@ -1358,7 +1358,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData, ¶ms ); } @@ -1366,14 +1366,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_024_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1388,9 +1388,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_024_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 24 ); @@ -1398,7 +1398,7 @@ void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_024_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff, }; @@ -1413,13 +1413,13 @@ void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_024_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1429,13 +1429,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_026_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1446,7 +1446,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_PostPresentHandoff, ¶ms ); @@ -1456,7 +1456,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData, ¶ms ); } @@ -1464,14 +1464,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_026_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1486,9 +1486,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_026_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 26 ); @@ -1496,7 +1496,7 @@ void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_026_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff, }; @@ -1511,13 +1511,13 @@ void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_026_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1527,13 +1527,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_027_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1544,7 +1544,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_PostPresentHandoff, ¶ms ); @@ -1554,7 +1554,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData, ¶ms ); } @@ -1562,14 +1562,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_027_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1584,9 +1584,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_Submit( struct w_steam_if return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_027_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 27 ); @@ -1594,7 +1594,7 @@ void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_027_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff, }; @@ -1609,13 +1609,13 @@ void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_027_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; @@ -1625,13 +1625,13 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride( struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses( struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount ) { struct IVRCompositor_IVRCompositor_028_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1642,7 +1642,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff && !compositor_data.handoff_called) { - struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; /* Calling handoff after submit is optional for d3d11 but mandatory for Vulkan * if explicit timing mode is set. */ VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_PostPresentHandoff, ¶ms ); @@ -1652,7 +1652,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses( struct w_st if (compositor_data.dxvk_device && compositor_data.d3d11_explicit_handoff) { - struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params params = {.u_iface = _this->u_iface}; VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData, ¶ms ); } @@ -1660,14 +1660,14 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses( struct w_st return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_Submit( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_Submit( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { struct submit_state state = {0}; struct IVRCompositor_IVRCompositor_028_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1682,7 +1682,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_Submit( struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, uint32_t unTextureArrayIndex, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags ) { @@ -1697,7 +1697,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( str { struct IVRCompositor_IVRCompositor_028_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1712,7 +1712,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( str { struct IVRCompositor_IVRCompositor_028_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -1727,7 +1727,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( str { struct IVRCompositor_IVRCompositor_028_SubmitWithArrayIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .unTextureArrayIndex = unTextureArrayIndex, @@ -1742,9 +1742,9 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex( str return ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff( struct w_steam_iface *_this ) +void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff( struct w_iface *_this ) { - struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params params = {.linux_side = _this->u_iface}; + struct IVRCompositor_IVRCompositor_028_PostPresentHandoff_params params = {.u_iface = _this->u_iface}; TRACE( "%p\n", _this ); post_present_handoff_init( _this->u_iface, 28 ); @@ -1752,7 +1752,7 @@ void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff( struct w_ { struct IVRCompositor_IVRCompositor_028_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = VRCompositorTimingMode_Explicit_ApplicationPerformsPostPresentHandoff, }; @@ -1767,13 +1767,13 @@ void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff( struct w_ post_present_handoff_done(); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetSkyboxOverride( struct w_steam_iface *_this, +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetSkyboxOverride( struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount ) { struct set_skybox_override_state state = {0}; struct IVRCompositor_IVRCompositor_028_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTextures = set_skybox_override_init( pTextures, unTextureCount, &state ), .unTextureCount = unTextureCount, }; diff --git a/vrclient_x64/vroverlay_manual.c b/vrclient_x64/vroverlay_manual.c index 0e22211a..862c2c36 100644 --- a/vrclient_x64/vroverlay_manual.c +++ b/vrclient_x64/vroverlay_manual.c @@ -67,7 +67,7 @@ static void free_unix_overlay_texture_dxvk( struct set_overlay_texture_state *st state->dxvk_surface->lpVtbl->Release( state->dxvk_surface ); } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture( struct w_steam_iface *_this, +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, void *pTexture ) { /* probably no one actually uses this old interface... */ @@ -75,7 +75,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -84,7 +84,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -93,7 +93,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -102,7 +102,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -111,13 +111,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_007_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -131,13 +131,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_008_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -151,13 +151,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_010_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -171,13 +171,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_011_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -191,13 +191,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_012_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -211,13 +211,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_013_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -231,13 +231,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_014_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -251,13 +251,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_016_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -271,13 +271,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_017_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -291,13 +291,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_018_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -311,13 +311,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_019_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -331,13 +331,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_020_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -351,13 +351,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_021_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -371,13 +371,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_022_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -391,13 +391,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_024_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -411,13 +411,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_025_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -431,13 +431,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_026_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; @@ -451,13 +451,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture( struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; struct IVROverlay_IVROverlay_027_SetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pTexture = &state.texture, }; diff --git a/vrclient_x64/vrrendermodels_manual.c b/vrclient_x64/vrrendermodels_manual.c index 07db3125..310990b5 100644 --- a/vrclient_x64/vrrendermodels_manual.c +++ b/vrclient_x64/vrrendermodels_manual.c @@ -114,11 +114,11 @@ static uint32_t ivrrendermodels_load_into_texture_d3d11_async( void *dst_texture return error; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture ); -void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ); +void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { w_RenderModel_TextureMap_t_1237 texture_map = {0}; @@ -148,11 +148,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Asyn return _ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture ); -void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ); +void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { w_RenderModel_TextureMap_t_1237 texture_map = {0}; @@ -182,11 +182,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Asyn return _ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_1237 **ppTexture ); -void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture ); +void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture ); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { w_RenderModel_TextureMap_t_1237 *texture_map; @@ -212,14 +212,14 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Asyn return _ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( struct w_steam_iface *_this, void *pD3D11Texture2D ) +void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( struct w_iface *_this, void *pD3D11Texture2D ) { ID3D11Texture2D *d3d11_texture = pD3D11Texture2D; TRACE( "%p\n", _this ); d3d11_texture->lpVtbl->Release( d3d11_texture ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( struct w_iface *_this, int32_t textureId, void *pDstTexture ) { w_RenderModel_TextureMap_t_1237 texture_map = {0}; @@ -253,14 +253,14 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_ return _ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( struct w_steam_iface *_this, void *pD3D11Texture2D ) +void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( struct w_iface *_this, void *pD3D11Texture2D ) { ID3D11Texture2D *d3d11_texture = pD3D11Texture2D; TRACE( "%p\n", _this ); d3d11_texture->lpVtbl->Release( d3d11_texture ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( struct w_iface *_this, int32_t textureId, void *pDstTexture ) { w_RenderModel_TextureMap_t_1237 *texture_map = NULL; @@ -288,7 +288,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_ return _ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( struct w_steam_iface *_this, void *pD3D11Texture2D ) +void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( struct w_iface *_this, void *pD3D11Texture2D ) { ID3D11Texture2D *d3d11_texture = pD3D11Texture2D; TRACE( "%p\n", _this ); @@ -297,13 +297,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( struct /* LoadRenderModel(_Async) / FreeRenderModel */ -int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct w_steam_iface *_this, const char *pchRenderModelName, +int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel ) { struct render_model *model; struct IVRRenderModels_IVRRenderModels_002_LoadRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .ppRenderModel = ppRenderModel, }; @@ -313,12 +313,12 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel ) +void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel ) { struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 ); struct IVRRenderModels_IVRRenderModels_002_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE( "%p\n", _this ); @@ -326,13 +326,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct w HeapFree( GetProcessHeap(), 0, model ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel ) { struct render_model *model; struct IVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .ppRenderModel = ppRenderModel, }; @@ -342,12 +342,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel ) +void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel ) { struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 ); struct IVRRenderModels_IVRRenderModels_004_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE( "%p\n", _this ); @@ -355,13 +355,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct w HeapFree( GetProcessHeap(), 0, model ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel ) { struct render_model *model; struct IVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .ppRenderModel = ppRenderModel, }; @@ -371,12 +371,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel ) +void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel ) { struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 ); struct IVRRenderModels_IVRRenderModels_005_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE( "%p\n", _this ); @@ -384,13 +384,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct w HeapFree( GetProcessHeap(), 0, model ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel ) { struct render_model *model; struct IVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .ppRenderModel = ppRenderModel, }; @@ -400,12 +400,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel ) +void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel ) { struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 ); struct IVRRenderModels_IVRRenderModels_006_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE( "%p\n", _this ); @@ -415,13 +415,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct w /* LoadTexture(_Async) / FreeTexture */ -int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture( struct w_steam_iface *_this, int32_t textureId, +int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture ) { struct render_model_texture_map *map; struct IVRRenderModels_IVRRenderModels_002_LoadTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .textureId = textureId, .ppTexture = ppTexture, }; @@ -431,12 +431,12 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture( struct w_s return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) +void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) { struct render_model_texture_map *map = CONTAINING_RECORD( pTexture, struct render_model_texture_map, w_090 ); struct IVRRenderModels_IVRRenderModels_002_FreeTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTexture = pTexture, }; TRACE( "%p\n", _this ); @@ -444,13 +444,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture( struct w_ste HeapFree( GetProcessHeap(), 0, map ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture ) { struct render_model_texture_map *map; struct IVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .textureId = textureId, .ppTexture = ppTexture, }; @@ -460,12 +460,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( st return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) +void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) { struct render_model_texture_map *map = CONTAINING_RECORD( pTexture, struct render_model_texture_map, w_090 ); struct IVRRenderModels_IVRRenderModels_004_FreeTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTexture = pTexture, }; TRACE( "%p\n", _this ); @@ -473,13 +473,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_ste HeapFree( GetProcessHeap(), 0, map ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture ) { struct render_model_texture_map *map; struct IVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .textureId = textureId, .ppTexture = ppTexture, }; @@ -489,12 +489,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( st return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) +void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture ) { struct render_model_texture_map *map = CONTAINING_RECORD( pTexture, struct render_model_texture_map, w_090 ); struct IVRRenderModels_IVRRenderModels_005_FreeTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTexture = pTexture, }; TRACE( "%p\n", _this ); @@ -502,13 +502,13 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_ste HeapFree( GetProcessHeap(), 0, map ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_1237 **ppTexture ) { struct render_model_texture_map *map; struct IVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .textureId = textureId, .ppTexture = ppTexture, }; @@ -518,12 +518,12 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( st return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture ) +void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture( struct w_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture ) { struct render_model_texture_map *map = CONTAINING_RECORD( pTexture, struct render_model_texture_map, w_1237 ); struct IVRRenderModels_IVRRenderModels_006_FreeTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTexture = pTexture, }; TRACE( "%p\n", _this ); diff --git a/vrclient_x64/vrsystem_manual.c b/vrclient_x64/vrsystem_manual.c index 6ae2ae1a..297e67fe 100644 --- a/vrclient_x64/vrsystem_manual.c +++ b/vrclient_x64/vrsystem_manual.c @@ -2,7 +2,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(vrclient); -void __thiscall winIVRSystem_IVRSystem_003_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex, +void __thiscall winIVRSystem_IVRSystem_003_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex ) { FIXME( "%p\n", _this ); @@ -10,7 +10,7 @@ void __thiscall winIVRSystem_IVRSystem_003_GetDXGIOutputInfo( struct w_steam_ifa *pnAdapterOutputIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_004_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex, +void __thiscall winIVRSystem_IVRSystem_004_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex ) { FIXME( "%p\n", _this ); @@ -18,7 +18,7 @@ void __thiscall winIVRSystem_IVRSystem_004_GetDXGIOutputInfo( struct w_steam_ifa *pnAdapterOutputIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_005_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex, +void __thiscall winIVRSystem_IVRSystem_005_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex ) { FIXME( "%p\n", _this ); @@ -26,7 +26,7 @@ void __thiscall winIVRSystem_IVRSystem_005_GetDXGIOutputInfo( struct w_steam_ifa *pnAdapterOutputIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_006_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex, +void __thiscall winIVRSystem_IVRSystem_006_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex ) { FIXME( "%p\n", _this ); @@ -34,73 +34,73 @@ void __thiscall winIVRSystem_IVRSystem_006_GetDXGIOutputInfo( struct w_steam_ifa *pnAdapterOutputIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_009_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_009_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_010_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_010_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_011_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_011_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_012_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_012_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_014_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_014_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_015_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_015_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_016_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_016_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_017_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_017_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_019_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_019_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_020_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_020_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_021_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_021_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; } -void __thiscall winIVRSystem_IVRSystem_022_GetDXGIOutputInfo( struct w_steam_iface *_this, int32_t *pnAdapterIndex ) +void __thiscall winIVRSystem_IVRSystem_022_GetDXGIOutputInfo( struct w_iface *_this, int32_t *pnAdapterIndex ) { FIXME( "%p\n", _this ); *pnAdapterIndex = 0; diff --git a/vrclient_x64/winIVRApplications.c b/vrclient_x64/winIVRApplications.c index 0a1863f2..eca61d70 100644 --- a/vrclient_x64/winIVRApplications.c +++ b/vrclient_x64/winIVRApplications.c @@ -30,11 +30,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_001_GetTransitionStat DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck, 8) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum, 8) -uint32_t __thiscall winIVRApplications_IVRApplications_001_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_001_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_001_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -43,11 +43,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_001_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_001_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -55,11 +55,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_001_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_001_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -67,22 +67,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_001_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_001_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_001_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_001_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -92,11 +92,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_001_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -106,11 +106,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -118,11 +118,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -130,11 +130,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_LaunchDashboardOverla return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -143,11 +143,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -155,11 +155,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -167,11 +167,11 @@ const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_001_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -183,11 +183,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_001_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -197,11 +197,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropertyB return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetHomeApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetHomeApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_001_GetHomeApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -210,11 +210,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetHomeApplication(st return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_SetHomeApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_SetHomeApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_SetHomeApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -222,11 +222,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_SetHomeApplication(st return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_001_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_001_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -235,11 +235,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -247,11 +247,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_001_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -260,22 +260,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_001_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_001_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_001_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -283,11 +283,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_001_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -325,24 +325,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_001(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_001(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_001_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(21); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 21 * sizeof(*vtable)); int i; @@ -376,7 +376,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_001_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -405,11 +405,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_002_PerformApplicatio DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum, 8) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_002_IsQuitUserPromptRequested, 4) -uint32_t __thiscall winIVRApplications_IVRApplications_002_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_002_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_002_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -418,11 +418,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_002_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_002_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -430,11 +430,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_002_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_002_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -442,22 +442,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_002_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_002_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_002_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_002_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -467,11 +467,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_002_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -481,11 +481,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -493,11 +493,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -505,11 +505,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_LaunchDashboardOverla return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_002_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -518,11 +518,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -530,11 +530,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -542,11 +542,11 @@ const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_002_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -558,11 +558,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_002_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -572,11 +572,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropertyB return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_002_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_002_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -585,11 +585,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -597,11 +597,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_002_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -610,22 +610,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_002_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_002_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_002_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -633,11 +633,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_002_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -645,11 +645,11 @@ const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsTr return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_002_IsQuitUserPromptRequested(struct w_steam_iface *_this) +int8_t __thiscall winIVRApplications_IVRApplications_002_IsQuitUserPromptRequested(struct w_iface *_this) { struct IVRApplications_IVRApplications_002_IsQuitUserPromptRequested_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_002_IsQuitUserPromptRequested, ¶ms ); @@ -685,24 +685,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_002(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_002(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_002_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(20); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 20 * sizeof(*vtable)); int i; @@ -735,7 +735,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_002_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -765,11 +765,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_003_PerformApplicatio DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum, 8) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_003_IsQuitUserPromptRequested, 4) -uint32_t __thiscall winIVRApplications_IVRApplications_003_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_003_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_003_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -778,11 +778,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_003_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_003_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -790,11 +790,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_003_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_003_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -802,22 +802,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_003_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_003_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_003_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_003_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -827,11 +827,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_003_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -841,11 +841,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -853,11 +853,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -865,11 +865,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_LaunchDashboardOverla return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_003_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -878,11 +878,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -890,11 +890,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -902,11 +902,11 @@ const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -918,11 +918,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -932,11 +932,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyB return params._ret; } -uint64_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyUint64(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +uint64_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyUint64(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_003_GetApplicationPropertyUint64_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -946,11 +946,11 @@ uint64_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropert return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_003_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_003_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -959,11 +959,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -971,11 +971,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_003_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -984,22 +984,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_003_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_003_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_003_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1007,11 +1007,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_003_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -1019,11 +1019,11 @@ const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsTr return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_003_IsQuitUserPromptRequested(struct w_steam_iface *_this) +int8_t __thiscall winIVRApplications_IVRApplications_003_IsQuitUserPromptRequested(struct w_iface *_this) { struct IVRApplications_IVRApplications_003_IsQuitUserPromptRequested_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_003_IsQuitUserPromptRequested, ¶ms ); @@ -1060,24 +1060,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_003(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_003(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_003_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(21); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 21 * sizeof(*vtable)); int i; @@ -1111,7 +1111,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_003_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1143,11 +1143,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_004_GetApplicationsTr DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_004_IsQuitUserPromptRequested, 4) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_004_LaunchInternalProcess, 16) -uint32_t __thiscall winIVRApplications_IVRApplications_004_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_004_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_004_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -1156,11 +1156,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_004_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_004_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -1168,11 +1168,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_004_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_004_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1180,22 +1180,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_004_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_004_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_004_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_004_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -1205,11 +1205,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_004_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -1219,11 +1219,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1231,11 +1231,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1243,11 +1243,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchDashboardOverla return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_004_CancelApplicationLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_004_CancelApplicationLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_CancelApplicationLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1255,11 +1255,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_004_CancelApplicationLaunch return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_004_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -1268,11 +1268,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1280,11 +1280,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -1292,11 +1292,11 @@ const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -1308,11 +1308,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -1322,11 +1322,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyB return params._ret; } -uint64_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyUint64(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +uint64_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyUint64(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_004_GetApplicationPropertyUint64_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -1336,11 +1336,11 @@ uint64_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropert return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_004_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_004_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -1349,11 +1349,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1361,11 +1361,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_004_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -1374,22 +1374,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_004_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_004_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_004_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1397,11 +1397,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_004_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -1409,22 +1409,22 @@ const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsTr return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_004_IsQuitUserPromptRequested(struct w_steam_iface *_this) +int8_t __thiscall winIVRApplications_IVRApplications_004_IsQuitUserPromptRequested(struct w_iface *_this) { struct IVRApplications_IVRApplications_004_IsQuitUserPromptRequested_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_004_IsQuitUserPromptRequested, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchInternalProcess(struct w_steam_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) +uint32_t __thiscall winIVRApplications_IVRApplications_004_LaunchInternalProcess(struct w_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) { struct IVRApplications_IVRApplications_004_LaunchInternalProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBinaryPath = pchBinaryPath, .pchArguments = pchArguments, .pchWorkingDirectory = pchWorkingDirectory, @@ -1466,24 +1466,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_004(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_004(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_004_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(23); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 23 * sizeof(*vtable)); int i; @@ -1519,7 +1519,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_004_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1552,11 +1552,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_005_GetApplicationsTr DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_005_IsQuitUserPromptRequested, 4) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_005_LaunchInternalProcess, 16) -uint32_t __thiscall winIVRApplications_IVRApplications_005_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_005_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_005_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -1565,11 +1565,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_005_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_005_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -1577,11 +1577,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_005_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_005_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1589,22 +1589,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_005_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_005_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_005_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_005_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -1614,11 +1614,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_005_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -1628,11 +1628,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1640,11 +1640,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchTemplateApplication(struct w_steam_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) +uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchTemplateApplication(struct w_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) { struct IVRApplications_IVRApplications_005_LaunchTemplateApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchTemplateAppKey = pchTemplateAppKey, .pchNewAppKey = pchNewAppKey, .pKeys = pKeys, @@ -1655,11 +1655,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchTemplateApplica return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1667,11 +1667,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchDashboardOverla return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_005_CancelApplicationLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_005_CancelApplicationLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_CancelApplicationLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1679,11 +1679,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_005_CancelApplicationLaunch return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_005_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -1692,11 +1692,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1704,11 +1704,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -1716,11 +1716,11 @@ const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -1732,11 +1732,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -1746,11 +1746,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyB return params._ret; } -uint64_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyUint64(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +uint64_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyUint64(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_005_GetApplicationPropertyUint64_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -1760,11 +1760,11 @@ uint64_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropert return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_005_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_005_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -1773,11 +1773,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1785,11 +1785,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_005_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -1798,22 +1798,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_005_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_005_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_005_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -1821,11 +1821,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_005_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -1833,22 +1833,22 @@ const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsTr return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_005_IsQuitUserPromptRequested(struct w_steam_iface *_this) +int8_t __thiscall winIVRApplications_IVRApplications_005_IsQuitUserPromptRequested(struct w_iface *_this) { struct IVRApplications_IVRApplications_005_IsQuitUserPromptRequested_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_005_IsQuitUserPromptRequested, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchInternalProcess(struct w_steam_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) +uint32_t __thiscall winIVRApplications_IVRApplications_005_LaunchInternalProcess(struct w_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) { struct IVRApplications_IVRApplications_005_LaunchInternalProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBinaryPath = pchBinaryPath, .pchArguments = pchArguments, .pchWorkingDirectory = pchWorkingDirectory, @@ -1891,24 +1891,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_005(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_005(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_005_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(24); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 24 * sizeof(*vtable)); int i; @@ -1945,7 +1945,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_005_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1985,11 +1985,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_006_IsQuitUserPromptR DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_006_LaunchInternalProcess, 16) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_006_GetCurrentSceneProcessId, 4) -uint32_t __thiscall winIVRApplications_IVRApplications_006_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_006_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_006_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -1998,11 +1998,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_006_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_006_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -2010,11 +2010,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_006_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2022,22 +2022,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_006_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_006_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_006_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2047,11 +2047,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_006_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2061,11 +2061,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2073,11 +2073,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplication(struct w_steam_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplication(struct w_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) { struct IVRApplications_IVRApplications_006_LaunchTemplateApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchTemplateAppKey = pchTemplateAppKey, .pchNewAppKey = pchNewAppKey, .pKeys = pKeys, @@ -2088,11 +2088,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplica return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType(struct w_iface *_this, const char *pchMimeType, const char *pchArgs) { struct IVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchArgs = pchArgs, }; @@ -2101,11 +2101,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplicationFrom return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2113,11 +2113,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchDashboardOverla return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_CancelApplicationLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_006_CancelApplicationLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_CancelApplicationLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2125,11 +2125,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_CancelApplicationLaunch return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_006_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -2138,11 +2138,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2150,11 +2150,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -2162,11 +2162,11 @@ const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -2178,11 +2178,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -2192,11 +2192,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyB return params._ret; } -uint64_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyUint64(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +uint64_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyUint64(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_006_GetApplicationPropertyUint64_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -2206,11 +2206,11 @@ uint64_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropert return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_006_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_006_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -2219,11 +2219,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2231,11 +2231,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType(struct w_steam_iface *_this, const char *pchAppKey, const char *pchMimeType) +uint32_t __thiscall winIVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType(struct w_iface *_this, const char *pchAppKey, const char *pchMimeType) { struct IVRApplications_IVRApplications_006_SetDefaultApplicationForMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .pchMimeType = pchMimeType, }; @@ -2244,11 +2244,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_SetDefaultApplication return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType(struct w_steam_iface *_this, const char *pchMimeType, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +int8_t __thiscall winIVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType(struct w_iface *_this, const char *pchMimeType, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_006_GetDefaultApplicationForMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2258,11 +2258,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_GetDefaultApplicationFo return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes(struct w_steam_iface *_this, const char *pchAppKey, char *pchMimeTypesBuffer, uint32_t unMimeTypesBuffer) +int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes(struct w_iface *_this, const char *pchAppKey, char *pchMimeTypesBuffer, uint32_t unMimeTypesBuffer) { struct IVRApplications_IVRApplications_006_GetApplicationSupportedMimeTypes_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .pchMimeTypesBuffer = pchMimeTypesBuffer, .unMimeTypesBuffer = unMimeTypesBuffer, @@ -2272,11 +2272,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationSupported return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType(struct w_steam_iface *_this, const char *pchMimeType, char *pchAppKeysThatSupportBuffer, uint32_t unAppKeysThatSupportBuffer) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType(struct w_iface *_this, const char *pchMimeType, char *pchAppKeysThatSupportBuffer, uint32_t unAppKeysThatSupportBuffer) { struct IVRApplications_IVRApplications_006_GetApplicationsThatSupportMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchAppKeysThatSupportBuffer = pchAppKeysThatSupportBuffer, .unAppKeysThatSupportBuffer = unAppKeysThatSupportBuffer, @@ -2286,11 +2286,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationsThatSu return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationLaunchArguments(struct w_steam_iface *_this, uint32_t unHandle, char *pchArgs, uint32_t unArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationLaunchArguments(struct w_iface *_this, uint32_t unHandle, char *pchArgs, uint32_t unArgs) { struct IVRApplications_IVRApplications_006_GetApplicationLaunchArguments_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unHandle = unHandle, .pchArgs = pchArgs, .unArgs = unArgs, @@ -2300,11 +2300,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationLaunchA return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_006_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -2313,22 +2313,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetTransitionState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetTransitionState(struct w_iface *_this) { struct IVRApplications_IVRApplications_006_GetTransitionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_006_GetTransitionState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2336,11 +2336,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -2348,22 +2348,22 @@ const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsTr return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_006_IsQuitUserPromptRequested(struct w_steam_iface *_this) +int8_t __thiscall winIVRApplications_IVRApplications_006_IsQuitUserPromptRequested(struct w_iface *_this) { struct IVRApplications_IVRApplications_006_IsQuitUserPromptRequested_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_006_IsQuitUserPromptRequested, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchInternalProcess(struct w_steam_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchInternalProcess(struct w_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) { struct IVRApplications_IVRApplications_006_LaunchInternalProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBinaryPath = pchBinaryPath, .pchArguments = pchArguments, .pchWorkingDirectory = pchWorkingDirectory, @@ -2373,11 +2373,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchInternalProcess return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_006_GetCurrentSceneProcessId(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_006_GetCurrentSceneProcessId(struct w_iface *_this) { struct IVRApplications_IVRApplications_006_GetCurrentSceneProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_006_GetCurrentSceneProcessId, ¶ms ); @@ -2424,24 +2424,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_006(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_006(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_006_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(31); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 31 * sizeof(*vtable)); int i; @@ -2485,7 +2485,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_006_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2524,11 +2524,11 @@ DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_007_GetSceneApplicati DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_007_LaunchInternalProcess, 16) DEFINE_THISCALL_WRAPPER(winIVRApplications_IVRApplications_007_GetCurrentSceneProcessId, 4) -uint32_t __thiscall winIVRApplications_IVRApplications_007_AddApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) +uint32_t __thiscall winIVRApplications_IVRApplications_007_AddApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath, int8_t bTemporary) { struct IVRApplications_IVRApplications_007_AddApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, .bTemporary = bTemporary, }; @@ -2537,11 +2537,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_AddApplicationManifes return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_RemoveApplicationManifest(struct w_steam_iface *_this, const char *pchApplicationManifestFullPath) +uint32_t __thiscall winIVRApplications_IVRApplications_007_RemoveApplicationManifest(struct w_iface *_this, const char *pchApplicationManifestFullPath) { struct IVRApplications_IVRApplications_007_RemoveApplicationManifest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchApplicationManifestFullPath = pchApplicationManifestFullPath, }; TRACE("%p\n", _this); @@ -2549,11 +2549,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_RemoveApplicationMani return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_IsApplicationInstalled(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_007_IsApplicationInstalled(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_IsApplicationInstalled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2561,22 +2561,22 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_IsApplicationInstalled( return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationCount(struct w_iface *_this) { struct IVRApplications_IVRApplications_007_GetApplicationCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_007_GetApplicationCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByIndex(struct w_steam_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByIndex(struct w_iface *_this, uint32_t unApplicationIndex, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_007_GetApplicationKeyByIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unApplicationIndex = unApplicationIndex, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2586,11 +2586,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByIn return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByProcessId(struct w_steam_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByProcessId(struct w_iface *_this, uint32_t unProcessId, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_007_GetApplicationKeyByProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2600,11 +2600,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationKeyByPr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplication(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplication(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_LaunchApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2612,11 +2612,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplication(str return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplication(struct w_steam_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplication(struct w_iface *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const w_AppOverrideKeys_t *pKeys, uint32_t unKeys) { struct IVRApplications_IVRApplications_007_LaunchTemplateApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchTemplateAppKey = pchTemplateAppKey, .pchNewAppKey = pchNewAppKey, .pKeys = pKeys, @@ -2627,11 +2627,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplica return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType(struct w_iface *_this, const char *pchMimeType, const char *pchArgs) { struct IVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchArgs = pchArgs, }; @@ -2640,11 +2640,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplicationFrom return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchDashboardOverlay(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchDashboardOverlay(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_LaunchDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2652,11 +2652,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchDashboardOverla return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_CancelApplicationLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_007_CancelApplicationLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_CancelApplicationLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2664,11 +2664,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_CancelApplicationLaunch return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_IdentifyApplication(struct w_steam_iface *_this, uint32_t unProcessId, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_007_IdentifyApplication(struct w_iface *_this, uint32_t unProcessId, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_IdentifyApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unProcessId = unProcessId, .pchAppKey = pchAppKey, }; @@ -2677,11 +2677,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_IdentifyApplication(s return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationProcessId(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationProcessId(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_GetApplicationProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2689,11 +2689,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationProcess return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -2701,11 +2701,11 @@ const char * __thiscall winIVRApplications_IVRApplications_007_GetApplicationsEr return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyString(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError) +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) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .pchPropertyValueBuffer = pchPropertyValueBuffer, @@ -2717,11 +2717,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropert return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyBool(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyBool(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -2731,11 +2731,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyB return params._ret; } -uint64_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyUint64(struct w_steam_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) +uint64_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyUint64(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, uint32_t *peError) { struct IVRApplications_IVRApplications_007_GetApplicationPropertyUint64_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .eProperty = eProperty, .peError = peError, @@ -2745,11 +2745,11 @@ uint64_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropert return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_SetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) +uint32_t __thiscall winIVRApplications_IVRApplications_007_SetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey, int8_t bAutoLaunch) { struct IVRApplications_IVRApplications_007_SetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .bAutoLaunch = bAutoLaunch, }; @@ -2758,11 +2758,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_SetApplicationAutoLau return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationAutoLaunch(struct w_steam_iface *_this, const char *pchAppKey) +int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationAutoLaunch(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_GetApplicationAutoLaunch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2770,11 +2770,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationAutoLaunc return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType(struct w_steam_iface *_this, const char *pchAppKey, const char *pchMimeType) +uint32_t __thiscall winIVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType(struct w_iface *_this, const char *pchAppKey, const char *pchMimeType) { struct IVRApplications_IVRApplications_007_SetDefaultApplicationForMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .pchMimeType = pchMimeType, }; @@ -2783,11 +2783,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_SetDefaultApplication return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType(struct w_steam_iface *_this, const char *pchMimeType, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +int8_t __thiscall winIVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType(struct w_iface *_this, const char *pchMimeType, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_007_GetDefaultApplicationForMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, @@ -2797,11 +2797,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_GetDefaultApplicationFo return params._ret; } -int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes(struct w_steam_iface *_this, const char *pchAppKey, char *pchMimeTypesBuffer, uint32_t unMimeTypesBuffer) +int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes(struct w_iface *_this, const char *pchAppKey, char *pchMimeTypesBuffer, uint32_t unMimeTypesBuffer) { struct IVRApplications_IVRApplications_007_GetApplicationSupportedMimeTypes_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .pchMimeTypesBuffer = pchMimeTypesBuffer, .unMimeTypesBuffer = unMimeTypesBuffer, @@ -2811,11 +2811,11 @@ int8_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationSupported return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType(struct w_steam_iface *_this, const char *pchMimeType, char *pchAppKeysThatSupportBuffer, uint32_t unAppKeysThatSupportBuffer) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType(struct w_iface *_this, const char *pchMimeType, char *pchAppKeysThatSupportBuffer, uint32_t unAppKeysThatSupportBuffer) { struct IVRApplications_IVRApplications_007_GetApplicationsThatSupportMimeType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchMimeType = pchMimeType, .pchAppKeysThatSupportBuffer = pchAppKeysThatSupportBuffer, .unAppKeysThatSupportBuffer = unAppKeysThatSupportBuffer, @@ -2825,11 +2825,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationsThatSu return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationLaunchArguments(struct w_steam_iface *_this, uint32_t unHandle, char *pchArgs, uint32_t unArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationLaunchArguments(struct w_iface *_this, uint32_t unHandle, char *pchArgs, uint32_t unArgs) { struct IVRApplications_IVRApplications_007_GetApplicationLaunchArguments_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unHandle = unHandle, .pchArgs = pchArgs, .unArgs = unArgs, @@ -2839,11 +2839,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationLaunchA return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetStartingApplication(struct w_steam_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetStartingApplication(struct w_iface *_this, char *pchAppKeyBuffer, uint32_t unAppKeyBufferLen) { struct IVRApplications_IVRApplications_007_GetStartingApplication_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKeyBuffer = pchAppKeyBuffer, .unAppKeyBufferLen = unAppKeyBufferLen, }; @@ -2852,22 +2852,22 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_GetStartingApplicatio return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicationState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicationState(struct w_iface *_this) { struct IVRApplications_IVRApplications_007_GetSceneApplicationState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_007_GetSceneApplicationState, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck(struct w_steam_iface *_this, const char *pchAppKey) +uint32_t __thiscall winIVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck(struct w_iface *_this, const char *pchAppKey) { struct IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, }; TRACE("%p\n", _this); @@ -2875,11 +2875,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_PerformApplicationPre return params._ret; } -const char * __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum(struct w_steam_iface *_this, uint32_t state) +const char * __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum(struct w_iface *_this, uint32_t state) { struct IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .state = state, }; TRACE("%p\n", _this); @@ -2887,11 +2887,11 @@ const char * __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicati return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchInternalProcess(struct w_steam_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchInternalProcess(struct w_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory) { struct IVRApplications_IVRApplications_007_LaunchInternalProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBinaryPath = pchBinaryPath, .pchArguments = pchArguments, .pchWorkingDirectory = pchWorkingDirectory, @@ -2901,11 +2901,11 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchInternalProcess return params._ret; } -uint32_t __thiscall winIVRApplications_IVRApplications_007_GetCurrentSceneProcessId(struct w_steam_iface *_this) +uint32_t __thiscall winIVRApplications_IVRApplications_007_GetCurrentSceneProcessId(struct w_iface *_this) { struct IVRApplications_IVRApplications_007_GetCurrentSceneProcessId_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRApplications_IVRApplications_007_GetCurrentSceneProcessId, ¶ms ); @@ -2951,24 +2951,24 @@ __ASM_BLOCK_BEGIN(winIVRApplications_IVRApplications_007_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRApplications_IVRApplications_007(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_007(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRApplications_IVRApplications_007_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRApplications_IVRApplications_007(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_007(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRApplications_IVRApplications_007_FnTable(void *u_iface) +struct w_iface *create_winIVRApplications_IVRApplications_007_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(30); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 30 * sizeof(*vtable)); int i; @@ -3011,7 +3011,7 @@ struct w_steam_iface *create_winIVRApplications_IVRApplications_007_FnTable(void return r; } -void destroy_winIVRApplications_IVRApplications_007_FnTable(struct w_steam_iface *object) +void destroy_winIVRApplications_IVRApplications_007_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRChaperone.c b/vrclient_x64/winIVRChaperone.c index adf65e21..cfb51347 100644 --- a/vrclient_x64/winIVRChaperone.c +++ b/vrclient_x64/winIVRChaperone.c @@ -18,22 +18,22 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_002_GetBoundsColor, 12) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_002_AreBoundsVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_002_ForceBoundsVisible, 8) -uint32_t __thiscall winIVRChaperone_IVRChaperone_002_GetCalibrationState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRChaperone_IVRChaperone_002_GetCalibrationState(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_002_GetCalibrationState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_002_GetCalibrationState, ¶ms ); return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSoftBoundsInfo(struct w_steam_iface *_this, ChaperoneSoftBoundsInfo_t *pInfo) +int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSoftBoundsInfo(struct w_iface *_this, ChaperoneSoftBoundsInfo_t *pInfo) { struct IVRChaperone_IVRChaperone_002_GetSoftBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pInfo = pInfo, }; TRACE("%p\n", _this); @@ -41,11 +41,11 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSoftBoundsInfo(struct w_st return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetHardBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetHardBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperone_IVRChaperone_002_GetHardBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -54,11 +54,11 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetHardBoundsInfo(struct w_st return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo(struct w_steam_iface *_this, ChaperoneSeatedBoundsInfo_t *pInfo) +int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo(struct w_iface *_this, ChaperoneSeatedBoundsInfo_t *pInfo) { struct IVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pInfo = pInfo, }; TRACE("%p\n", _this); @@ -66,32 +66,32 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_002_GetSeatedBoundsInfo(struct w_ return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_002_ReloadInfo(struct w_steam_iface *_this) +void __thiscall winIVRChaperone_IVRChaperone_002_ReloadInfo(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_002_ReloadInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_002_ReloadInfo, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_002_SetSceneColor(struct w_steam_iface *_this, HmdColor_t color) +void __thiscall winIVRChaperone_IVRChaperone_002_SetSceneColor(struct w_iface *_this, HmdColor_t color) { struct IVRChaperone_IVRChaperone_002_SetSceneColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .color = color, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_002_SetSceneColor, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_002_GetBoundsColor(struct w_steam_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors) +void __thiscall winIVRChaperone_IVRChaperone_002_GetBoundsColor(struct w_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors) { struct IVRChaperone_IVRChaperone_002_GetBoundsColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputColorArray = pOutputColorArray, .nNumOutputColors = nNumOutputColors, }; @@ -99,22 +99,22 @@ void __thiscall winIVRChaperone_IVRChaperone_002_GetBoundsColor(struct w_steam_i VRCLIENT_CALL( IVRChaperone_IVRChaperone_002_GetBoundsColor, ¶ms ); } -int8_t __thiscall winIVRChaperone_IVRChaperone_002_AreBoundsVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRChaperone_IVRChaperone_002_AreBoundsVisible(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_002_AreBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_002_AreBoundsVisible, ¶ms ); return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_002_ForceBoundsVisible(struct w_steam_iface *_this, int8_t bForce) +void __thiscall winIVRChaperone_IVRChaperone_002_ForceBoundsVisible(struct w_iface *_this, int8_t bForce) { struct IVRChaperone_IVRChaperone_002_ForceBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bForce = bForce, }; TRACE("%p\n", _this); @@ -139,24 +139,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperone_IVRChaperone_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_002(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperone_IVRChaperone_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperone_IVRChaperone_002(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_002_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(9); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 9 * sizeof(*vtable)); int i; @@ -178,7 +178,7 @@ struct w_steam_iface *create_winIVRChaperone_IVRChaperone_002_FnTable(void *u_if return r; } -void destroy_winIVRChaperone_IVRChaperone_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -195,22 +195,22 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_003_GetBoundsColor, 20) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_003_AreBoundsVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_003_ForceBoundsVisible, 8) -uint32_t __thiscall winIVRChaperone_IVRChaperone_003_GetCalibrationState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRChaperone_IVRChaperone_003_GetCalibrationState(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_003_GetCalibrationState, ¶ms ); return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaSize(struct w_steam_iface *_this, float *pSizeX, float *pSizeZ) +int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaSize(struct w_iface *_this, float *pSizeX, float *pSizeZ) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSizeX = pSizeX, .pSizeZ = pSizeZ, }; @@ -219,11 +219,11 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaSize(struct w_stea return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaRect(struct w_steam_iface *_this, HmdQuad_t *rect) +int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaRect(struct w_iface *_this, HmdQuad_t *rect) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .rect = rect, }; TRACE("%p\n", _this); @@ -231,32 +231,32 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_003_GetPlayAreaRect(struct w_stea return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_003_ReloadInfo(struct w_steam_iface *_this) +void __thiscall winIVRChaperone_IVRChaperone_003_ReloadInfo(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_003_ReloadInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_003_ReloadInfo, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_003_SetSceneColor(struct w_steam_iface *_this, HmdColor_t color) +void __thiscall winIVRChaperone_IVRChaperone_003_SetSceneColor(struct w_iface *_this, HmdColor_t color) { struct IVRChaperone_IVRChaperone_003_SetSceneColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .color = color, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_003_SetSceneColor, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_003_GetBoundsColor(struct w_steam_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors, float flCollisionBoundsFadeDistance, HmdColor_t *pOutputCameraColor) +void __thiscall winIVRChaperone_IVRChaperone_003_GetBoundsColor(struct w_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors, float flCollisionBoundsFadeDistance, HmdColor_t *pOutputCameraColor) { struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputColorArray = pOutputColorArray, .nNumOutputColors = nNumOutputColors, .flCollisionBoundsFadeDistance = flCollisionBoundsFadeDistance, @@ -266,22 +266,22 @@ void __thiscall winIVRChaperone_IVRChaperone_003_GetBoundsColor(struct w_steam_i VRCLIENT_CALL( IVRChaperone_IVRChaperone_003_GetBoundsColor, ¶ms ); } -int8_t __thiscall winIVRChaperone_IVRChaperone_003_AreBoundsVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRChaperone_IVRChaperone_003_AreBoundsVisible(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_003_AreBoundsVisible, ¶ms ); return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_003_ForceBoundsVisible(struct w_steam_iface *_this, int8_t bForce) +void __thiscall winIVRChaperone_IVRChaperone_003_ForceBoundsVisible(struct w_iface *_this, int8_t bForce) { struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bForce = bForce, }; TRACE("%p\n", _this); @@ -305,24 +305,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperone_IVRChaperone_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_003(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperone_IVRChaperone_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperone_IVRChaperone_003(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_003_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(8); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 8 * sizeof(*vtable)); int i; @@ -343,7 +343,7 @@ struct w_steam_iface *create_winIVRChaperone_IVRChaperone_003_FnTable(void *u_if return r; } -void destroy_winIVRChaperone_IVRChaperone_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -361,22 +361,22 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_004_AreBoundsVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_004_ForceBoundsVisible, 8) DEFINE_THISCALL_WRAPPER(winIVRChaperone_IVRChaperone_004_ResetZeroPose, 8) -uint32_t __thiscall winIVRChaperone_IVRChaperone_004_GetCalibrationState(struct w_steam_iface *_this) +uint32_t __thiscall winIVRChaperone_IVRChaperone_004_GetCalibrationState(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_004_GetCalibrationState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_GetCalibrationState, ¶ms ); return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaSize(struct w_steam_iface *_this, float *pSizeX, float *pSizeZ) +int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaSize(struct w_iface *_this, float *pSizeX, float *pSizeZ) { struct IVRChaperone_IVRChaperone_004_GetPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSizeX = pSizeX, .pSizeZ = pSizeZ, }; @@ -385,11 +385,11 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaSize(struct w_stea return params._ret; } -int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaRect(struct w_steam_iface *_this, HmdQuad_t *rect) +int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaRect(struct w_iface *_this, HmdQuad_t *rect) { struct IVRChaperone_IVRChaperone_004_GetPlayAreaRect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .rect = rect, }; TRACE("%p\n", _this); @@ -397,32 +397,32 @@ int8_t __thiscall winIVRChaperone_IVRChaperone_004_GetPlayAreaRect(struct w_stea return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_004_ReloadInfo(struct w_steam_iface *_this) +void __thiscall winIVRChaperone_IVRChaperone_004_ReloadInfo(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_004_ReloadInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_ReloadInfo, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_004_SetSceneColor(struct w_steam_iface *_this, HmdColor_t color) +void __thiscall winIVRChaperone_IVRChaperone_004_SetSceneColor(struct w_iface *_this, HmdColor_t color) { struct IVRChaperone_IVRChaperone_004_SetSceneColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .color = color, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_SetSceneColor, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_004_GetBoundsColor(struct w_steam_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors, float flCollisionBoundsFadeDistance, HmdColor_t *pOutputCameraColor) +void __thiscall winIVRChaperone_IVRChaperone_004_GetBoundsColor(struct w_iface *_this, HmdColor_t *pOutputColorArray, int32_t nNumOutputColors, float flCollisionBoundsFadeDistance, HmdColor_t *pOutputCameraColor) { struct IVRChaperone_IVRChaperone_004_GetBoundsColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputColorArray = pOutputColorArray, .nNumOutputColors = nNumOutputColors, .flCollisionBoundsFadeDistance = flCollisionBoundsFadeDistance, @@ -432,33 +432,33 @@ void __thiscall winIVRChaperone_IVRChaperone_004_GetBoundsColor(struct w_steam_i VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_GetBoundsColor, ¶ms ); } -int8_t __thiscall winIVRChaperone_IVRChaperone_004_AreBoundsVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRChaperone_IVRChaperone_004_AreBoundsVisible(struct w_iface *_this) { struct IVRChaperone_IVRChaperone_004_AreBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_AreBoundsVisible, ¶ms ); return params._ret; } -void __thiscall winIVRChaperone_IVRChaperone_004_ForceBoundsVisible(struct w_steam_iface *_this, int8_t bForce) +void __thiscall winIVRChaperone_IVRChaperone_004_ForceBoundsVisible(struct w_iface *_this, int8_t bForce) { struct IVRChaperone_IVRChaperone_004_ForceBoundsVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bForce = bForce, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperone_IVRChaperone_004_ForceBoundsVisible, ¶ms ); } -void __thiscall winIVRChaperone_IVRChaperone_004_ResetZeroPose(struct w_steam_iface *_this, uint32_t eTrackingUniverseOrigin) +void __thiscall winIVRChaperone_IVRChaperone_004_ResetZeroPose(struct w_iface *_this, uint32_t eTrackingUniverseOrigin) { struct IVRChaperone_IVRChaperone_004_ResetZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingUniverseOrigin = eTrackingUniverseOrigin, }; TRACE("%p\n", _this); @@ -483,24 +483,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperone_IVRChaperone_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_004(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperone_IVRChaperone_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperone_IVRChaperone_004(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperone_IVRChaperone_004_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperone_IVRChaperone_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(9); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 9 * sizeof(*vtable)); int i; @@ -522,7 +522,7 @@ struct w_steam_iface *create_winIVRChaperone_IVRChaperone_004_FnTable(void *u_if return r; } -void destroy_winIVRChaperone_IVRChaperone_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperone_IVRChaperone_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRChaperoneSetup.c b/vrclient_x64/winIVRChaperoneSetup.c index 3365653b..ee48a9ab 100644 --- a/vrclient_x64/winIVRChaperoneSetup.c +++ b/vrclient_x64/winIVRChaperoneSetup.c @@ -25,11 +25,11 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeated DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo, 12) DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo, 12) -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy(struct w_steam_iface *_this, uint32_t configFile) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); @@ -37,21 +37,21 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_CommitWorkingCopy(s return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_RevertWorkingCopy, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize(struct w_steam_iface *_this, float *pSizeX, float *pSizeZ) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize(struct w_iface *_this, float *pSizeX, float *pSizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSizeX = pSizeX, .pSizeZ = pSizeZ, }; @@ -60,11 +60,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaS return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect(struct w_steam_iface *_this, HmdQuad_t *rect) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect(struct w_iface *_this, HmdQuad_t *rect) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaRect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .rect = rect, }; TRACE("%p\n", _this); @@ -72,11 +72,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingPlayAreaR return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -85,11 +85,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingCollision return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -98,11 +98,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveCollisionBou return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -110,11 +110,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZer return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatStandingZeroPoseToRawTrackingPose = pmatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -122,11 +122,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZ return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize(struct w_steam_iface *_this, float sizeX, float sizeZ) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize(struct w_iface *_this, float sizeX, float sizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .sizeX = sizeX, .sizeZ = sizeZ, }; @@ -134,11 +134,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSiz VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .unQuadsCount = unQuadsCount, }; @@ -146,44 +146,44 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBo VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatSeatedZeroPoseToRawTrackingPose = pMatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatStandingZeroPoseToRawTrackingPose = pMatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk(struct w_steam_iface *_this, uint32_t configFile) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -191,11 +191,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPo return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo(struct w_steam_iface *_this, uint8_t *pTagsBuffer, uint32_t unTagCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo(struct w_iface *_this, uint8_t *pTagsBuffer, uint32_t unTagCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTagsBuffer = pTagsBuffer, .unTagCount = unTagCount, }; @@ -203,11 +203,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo(struct w_steam_iface *_this, uint8_t *pTagsBuffer, uint32_t *punTagCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo(struct w_iface *_this, uint8_t *pTagsBuffer, uint32_t *punTagCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveWallTagInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTagsBuffer = pTagsBuffer, .punTagCount = punTagCount, }; @@ -241,24 +241,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperoneSetup_IVRChaperoneSetup_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperoneSetup_IVRChaperoneSetup_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(16); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 16 * sizeof(*vtable)); int i; @@ -287,7 +287,7 @@ struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable( return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -316,11 +316,11 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysic DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer, 12) DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking, 12) -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy(struct w_steam_iface *_this, uint32_t configFile) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); @@ -328,21 +328,21 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_CommitWorkingCopy(s return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_RevertWorkingCopy, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize(struct w_steam_iface *_this, float *pSizeX, float *pSizeZ) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize(struct w_iface *_this, float *pSizeX, float *pSizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSizeX = pSizeX, .pSizeZ = pSizeZ, }; @@ -351,11 +351,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaS return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect(struct w_steam_iface *_this, HmdQuad_t *rect) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect(struct w_iface *_this, HmdQuad_t *rect) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaRect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .rect = rect, }; TRACE("%p\n", _this); @@ -363,11 +363,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingPlayAreaR return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -376,11 +376,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingCollision return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -389,11 +389,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBou return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -401,11 +401,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZer return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatStandingZeroPoseToRawTrackingPose = pmatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -413,11 +413,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZ return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize(struct w_steam_iface *_this, float sizeX, float sizeZ) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize(struct w_iface *_this, float sizeX, float sizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .sizeX = sizeX, .sizeZ = sizeZ, }; @@ -425,11 +425,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSiz VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .unQuadsCount = unQuadsCount, }; @@ -437,44 +437,44 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBo VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatSeatedZeroPoseToRawTrackingPose = pMatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatStandingZeroPoseToRawTrackingPose = pMatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk(struct w_steam_iface *_this, uint32_t configFile) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -482,11 +482,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPo return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo(struct w_steam_iface *_this, uint8_t *pTagsBuffer, uint32_t unTagCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo(struct w_iface *_this, uint8_t *pTagsBuffer, uint32_t unTagCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTagsBuffer = pTagsBuffer, .unTagCount = unTagCount, }; @@ -494,11 +494,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBo VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo(struct w_steam_iface *_this, uint8_t *pTagsBuffer, uint32_t *punTagCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo(struct w_iface *_this, uint8_t *pTagsBuffer, uint32_t *punTagCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBoundsTagsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTagsBuffer = pTagsBuffer, .punTagCount = punTagCount, }; @@ -507,11 +507,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveCollisionBou return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .unQuadsCount = unQuadsCount, }; @@ -520,11 +520,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPhysicalB return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -533,11 +533,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_GetLivePhysicalBoun return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer(struct w_steam_iface *_this, char *pBuffer, uint32_t *pnBufferLength) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer(struct w_iface *_this, char *pBuffer, uint32_t *pnBufferLength) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBuffer = pBuffer, .pnBufferLength = pnBufferLength, }; @@ -546,11 +546,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ExportLiveToBuffer( return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking(struct w_steam_iface *_this, const char *pBuffer, uint32_t nImportFlags) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking(struct w_iface *_this, const char *pBuffer, uint32_t nImportFlags) { struct IVRChaperoneSetup_IVRChaperoneSetup_005_ImportFromBufferToWorking_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBuffer = pBuffer, .nImportFlags = nImportFlags, }; @@ -588,24 +588,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperoneSetup_IVRChaperoneSetup_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperoneSetup_IVRChaperoneSetup_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(20); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 20 * sizeof(*vtable)); int i; @@ -638,7 +638,7 @@ struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable( return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -667,11 +667,11 @@ DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSe DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview, 4) DEFINE_THISCALL_WRAPPER(winIVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting, 4) -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy(struct w_steam_iface *_this, uint32_t configFile) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); @@ -679,21 +679,21 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_CommitWorkingCopy(s return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_RevertWorkingCopy, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize(struct w_steam_iface *_this, float *pSizeX, float *pSizeZ) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize(struct w_iface *_this, float *pSizeX, float *pSizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSizeX = pSizeX, .pSizeZ = pSizeZ, }; @@ -702,11 +702,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaS return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect(struct w_steam_iface *_this, HmdQuad_t *rect) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect(struct w_iface *_this, HmdQuad_t *rect) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaRect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .rect = rect, }; TRACE("%p\n", _this); @@ -714,11 +714,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingPlayAreaR return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -727,11 +727,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingCollision return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t *punQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .punQuadsCount = punQuadsCount, }; @@ -740,11 +740,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveCollisionBou return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -752,11 +752,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingSeatedZer return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatStandingZeroPoseToRawTrackingPose = pmatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -764,11 +764,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZ return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize(struct w_steam_iface *_this, float sizeX, float sizeZ) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize(struct w_iface *_this, float sizeX, float sizeZ) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .sizeX = sizeX, .sizeZ = sizeZ, }; @@ -776,11 +776,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSiz VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo(struct w_steam_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo(struct w_iface *_this, HmdQuad_t *pQuadsBuffer, uint32_t unQuadsCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pQuadsBuffer = pQuadsBuffer, .unQuadsCount = unQuadsCount, }; @@ -788,11 +788,11 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBo VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(struct w_steam_iface *_this, HmdVector2_t *pPointBuffer, uint32_t unPointCount) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(struct w_iface *_this, HmdVector2_t *pPointBuffer, uint32_t unPointCount) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPointBuffer = pPointBuffer, .unPointCount = unPointCount, }; @@ -800,44 +800,44 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(s VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatSeatedZeroPoseToRawTrackingPose = pMatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_steam_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(struct w_iface *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pMatStandingZeroPoseToRawTrackingPose = pMatStandingZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk(struct w_steam_iface *_this, uint32_t configFile) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk(struct w_iface *_this, uint32_t configFile) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .configFile = configFile, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk, ¶ms ); } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose(struct w_iface *_this, HmdMatrix34_t *pmatSeatedZeroPoseToRawTrackingPose) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pmatSeatedZeroPoseToRawTrackingPose = pmatSeatedZeroPoseToRawTrackingPose, }; TRACE("%p\n", _this); @@ -845,11 +845,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPo return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer(struct w_steam_iface *_this, char *pBuffer, uint32_t *pnBufferLength) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer(struct w_iface *_this, char *pBuffer, uint32_t *pnBufferLength) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBuffer = pBuffer, .pnBufferLength = pnBufferLength, }; @@ -858,11 +858,11 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer( return params._ret; } -int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking(struct w_steam_iface *_this, const char *pBuffer, uint32_t nImportFlags) +int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking(struct w_iface *_this, const char *pBuffer, uint32_t nImportFlags) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToWorking_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBuffer = pBuffer, .nImportFlags = nImportFlags, }; @@ -871,31 +871,31 @@ int8_t __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ImportFromBufferToW return params._ret; } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_ShowWorkingSetPreview, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_HideWorkingSetPreview, ¶ms ); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting(struct w_steam_iface *_this) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting(struct w_iface *_this) { struct IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRChaperoneSetup_IVRChaperoneSetup_006_RoomSetupStarting, ¶ms ); @@ -930,24 +930,24 @@ __ASM_BLOCK_BEGIN(winIVRChaperoneSetup_IVRChaperoneSetup_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRChaperoneSetup_IVRChaperoneSetup_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(void *u_iface) +struct w_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(20); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 20 * sizeof(*vtable)); int i; @@ -980,7 +980,7 @@ struct w_steam_iface *create_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable( return r; } -void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRChaperoneSetup_IVRChaperoneSetup_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRClientCore.c b/vrclient_x64/winIVRClientCore.c index 49f59712..a4d73c6e 100644 --- a/vrclient_x64/winIVRClientCore.c +++ b/vrclient_x64/winIVRClientCore.c @@ -16,15 +16,15 @@ DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_BIsHmdPresent, 4) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError, 8) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_GetIDForVRInitError, 8) -extern uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init(struct w_steam_iface *_this, uint32_t eApplicationType); +extern uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init(struct w_iface *_this, uint32_t eApplicationType); -extern void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup(struct w_steam_iface *_this); +extern void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup(struct w_iface *_this); -uint32_t __thiscall winIVRClientCore_IVRClientCore_002_IsInterfaceVersionValid(struct w_steam_iface *_this, const char *pchInterfaceVersion) +uint32_t __thiscall winIVRClientCore_IVRClientCore_002_IsInterfaceVersionValid(struct w_iface *_this, const char *pchInterfaceVersion) { struct IVRClientCore_IVRClientCore_002_IsInterfaceVersionValid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInterfaceVersion = pchInterfaceVersion, }; TRACE("%p\n", _this); @@ -32,15 +32,15 @@ uint32_t __thiscall winIVRClientCore_IVRClientCore_002_IsInterfaceVersionValid(s return params._ret; } -extern void * __thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface(struct w_steam_iface *_this, const char *pchNameAndVersion, uint32_t *peError); +extern void * __thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface(struct w_iface *_this, const char *pchNameAndVersion, uint32_t *peError); -extern int8_t __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent(struct w_steam_iface *_this); +extern int8_t __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent(struct w_iface *_this); -const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError(struct w_iface *_this, uint32_t eError) { struct IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -48,11 +48,11 @@ const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHm return params._ret; } -const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(struct w_iface *_this, uint32_t eError) { struct IVRClientCore_IVRClientCore_002_GetIDForVRInitError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -76,24 +76,24 @@ __ASM_BLOCK_BEGIN(winIVRClientCore_IVRClientCore_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRClientCore_IVRClientCore_002(void *u_iface) +struct w_iface *create_winIVRClientCore_IVRClientCore_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRClientCore_IVRClientCore_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRClientCore_IVRClientCore_002(struct w_steam_iface *object) +void destroy_winIVRClientCore_IVRClientCore_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRClientCore_IVRClientCore_002_FnTable(void *u_iface) +struct w_iface *create_winIVRClientCore_IVRClientCore_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(7); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 7 * sizeof(*vtable)); int i; @@ -113,7 +113,7 @@ struct w_steam_iface *create_winIVRClientCore_IVRClientCore_002_FnTable(void *u_ return r; } -void destroy_winIVRClientCore_IVRClientCore_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRClientCore_IVRClientCore_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -129,15 +129,15 @@ DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_BIsHmdPresent, 4) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError, 8) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_GetIDForVRInitError, 8) -extern uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init(struct w_steam_iface *_this, uint32_t eApplicationType, const char *pStartupInfo); +extern uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init(struct w_iface *_this, uint32_t eApplicationType, const char *pStartupInfo); -extern void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup(struct w_steam_iface *_this); +extern void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup(struct w_iface *_this); -uint32_t __thiscall winIVRClientCore_IVRClientCore_003_IsInterfaceVersionValid(struct w_steam_iface *_this, const char *pchInterfaceVersion) +uint32_t __thiscall winIVRClientCore_IVRClientCore_003_IsInterfaceVersionValid(struct w_iface *_this, const char *pchInterfaceVersion) { struct IVRClientCore_IVRClientCore_003_IsInterfaceVersionValid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInterfaceVersion = pchInterfaceVersion, }; TRACE("%p\n", _this); @@ -145,15 +145,15 @@ uint32_t __thiscall winIVRClientCore_IVRClientCore_003_IsInterfaceVersionValid(s return params._ret; } -extern void * __thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface(struct w_steam_iface *_this, const char *pchNameAndVersion, uint32_t *peError); +extern void * __thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface(struct w_iface *_this, const char *pchNameAndVersion, uint32_t *peError); -extern int8_t __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent(struct w_steam_iface *_this); +extern int8_t __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent(struct w_iface *_this); -const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError(struct w_iface *_this, uint32_t eError) { struct IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -161,11 +161,11 @@ const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHm return params._ret; } -const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(struct w_iface *_this, uint32_t eError) { struct IVRClientCore_IVRClientCore_003_GetIDForVRInitError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -189,24 +189,24 @@ __ASM_BLOCK_BEGIN(winIVRClientCore_IVRClientCore_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRClientCore_IVRClientCore_003(void *u_iface) +struct w_iface *create_winIVRClientCore_IVRClientCore_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRClientCore_IVRClientCore_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRClientCore_IVRClientCore_003(struct w_steam_iface *object) +void destroy_winIVRClientCore_IVRClientCore_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRClientCore_IVRClientCore_003_FnTable(void *u_iface) +struct w_iface *create_winIVRClientCore_IVRClientCore_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(7); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 7 * sizeof(*vtable)); int i; @@ -226,7 +226,7 @@ struct w_steam_iface *create_winIVRClientCore_IVRClientCore_003_FnTable(void *u_ return r; } -void destroy_winIVRClientCore_IVRClientCore_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRClientCore_IVRClientCore_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRCompositor.c b/vrclient_x64/winIVRCompositor.c index 68990360..8fd99aec 100644 --- a/vrclient_x64/winIVRCompositor.c +++ b/vrclient_x64/winIVRCompositor.c @@ -33,11 +33,11 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_005_ComputeOverlayInterse DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_005_SetTrackingSpace, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_005_GetTrackingSpace, 4) -uint32_t __thiscall winIVRCompositor_IVRCompositor_005_GetLastError(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_005_GetLastError(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_005_GetLastError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -46,55 +46,55 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_005_GetLastError(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_005_SetVSync(struct w_steam_iface *_this, int8_t bVSync) +void __thiscall winIVRCompositor_IVRCompositor_005_SetVSync(struct w_iface *_this, int8_t bVSync) { struct IVRCompositor_IVRCompositor_005_SetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bVSync = bVSync, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetVSync, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_005_GetVSync(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_005_GetVSync(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_GetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_GetVSync, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_005_SetGamma(struct w_steam_iface *_this, float fGamma) +void __thiscall winIVRCompositor_IVRCompositor_005_SetGamma(struct w_iface *_this, float fGamma) { struct IVRCompositor_IVRCompositor_005_SetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fGamma = fGamma, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetGamma, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_005_GetGamma(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_005_GetGamma(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_GetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_GetGamma, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_005_SetGraphicsDevice(struct w_steam_iface *_this, uint32_t eType, void *pDevice) +void __thiscall winIVRCompositor_IVRCompositor_005_SetGraphicsDevice(struct w_iface *_this, uint32_t eType, void *pDevice) { struct IVRCompositor_IVRCompositor_005_SetGraphicsDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, .pDevice = pDevice, }; @@ -102,11 +102,11 @@ void __thiscall winIVRCompositor_IVRCompositor_005_SetGraphicsDevice(struct w_st VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetGraphicsDevice, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) +void __thiscall winIVRCompositor_IVRCompositor_005_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) { struct IVRCompositor_IVRCompositor_005_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPoseArray = pPoseArray, .unPoseArrayCount = unPoseArrayCount, }; @@ -114,11 +114,11 @@ void __thiscall winIVRCompositor_IVRCompositor_005_WaitGetPoses(struct w_steam_i VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_WaitGetPoses, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_Submit(struct w_steam_iface *_this, uint32_t eEye, void *pTexture, Compositor_TextureBounds *pBounds) +void __thiscall winIVRCompositor_IVRCompositor_005_Submit(struct w_iface *_this, uint32_t eEye, void *pTexture, Compositor_TextureBounds *pBounds) { struct IVRCompositor_IVRCompositor_005_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -127,32 +127,32 @@ void __thiscall winIVRCompositor_IVRCompositor_005_Submit(struct w_steam_iface * VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_Submit, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_ClearLastSubmittedFrame, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_GetOverlayDefaults(struct w_steam_iface *_this, Compositor_OverlaySettings *pSettings) +void __thiscall winIVRCompositor_IVRCompositor_005_GetOverlayDefaults(struct w_iface *_this, Compositor_OverlaySettings *pSettings) { struct IVRCompositor_IVRCompositor_005_GetOverlayDefaults_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSettings = pSettings, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_GetOverlayDefaults, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlay(struct w_steam_iface *_this, void *pTexture, Compositor_OverlaySettings *pSettings) +void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlay(struct w_iface *_this, void *pTexture, Compositor_OverlaySettings *pSettings) { struct IVRCompositor_IVRCompositor_005_SetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTexture = pTexture, .pSettings = pSettings, }; @@ -160,11 +160,11 @@ void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlay(struct w_steam_ifa VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetOverlay, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayRaw(struct w_steam_iface *_this, void *buffer, uint32_t width, uint32_t height, uint32_t depth, Compositor_OverlaySettings *pSettings) +void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayRaw(struct w_iface *_this, void *buffer, uint32_t width, uint32_t height, uint32_t depth, Compositor_OverlaySettings *pSettings) { struct IVRCompositor_IVRCompositor_005_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .buffer = buffer, .width = width, .height = height, @@ -175,11 +175,11 @@ void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayRaw(struct w_steam_ VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetOverlayRaw, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayFromFile(struct w_steam_iface *_this, const char *pchFilePath, Compositor_OverlaySettings *pSettings) +void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayFromFile(struct w_iface *_this, const char *pchFilePath, Compositor_OverlaySettings *pSettings) { struct IVRCompositor_IVRCompositor_005_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchFilePath = pchFilePath, .pSettings = pSettings, }; @@ -187,21 +187,21 @@ void __thiscall winIVRCompositor_IVRCompositor_005_SetOverlayFromFile(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetOverlayFromFile, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_ClearOverlay(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_005_ClearOverlay(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_ClearOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_ClearOverlay, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_005_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_090 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_005_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_090 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_005_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -210,11 +210,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_005_GetFrameTiming(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_005_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_005_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_005_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -226,11 +226,11 @@ void __thiscall winIVRCompositor_IVRCompositor_005_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_005_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_005_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -238,52 +238,52 @@ void __thiscall winIVRCompositor_IVRCompositor_005_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_FadeGrid, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_005_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_005_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_005_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_005_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_005_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_005_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_IsFullscreen, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(struct w_steam_iface *_this, const Compositor_OverlaySettings *pSettings, float fAspectRatio, uint32_t eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) +int8_t __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(struct w_iface *_this, const Compositor_OverlaySettings *pSettings, float fAspectRatio, uint32_t eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) { struct IVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSettings = pSettings, .fAspectRatio = fAspectRatio, .eOrigin = eOrigin, @@ -297,22 +297,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection( return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_005_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_005_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_005_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_005_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_005_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_005_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_005_GetTrackingSpace, ¶ms ); @@ -352,24 +352,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_005(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_005(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_005_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(24); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 24 * sizeof(*vtable)); int i; @@ -406,7 +406,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_005_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -435,11 +435,11 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_006_GetTrackingSpace, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_006_CanRenderScene, 4) -uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetLastError(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetLastError(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_006_GetLastError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -448,55 +448,55 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetLastError(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_SetVSync(struct w_steam_iface *_this, int8_t bVSync) +void __thiscall winIVRCompositor_IVRCompositor_006_SetVSync(struct w_iface *_this, int8_t bVSync) { struct IVRCompositor_IVRCompositor_006_SetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bVSync = bVSync, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_SetVSync, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_006_GetVSync(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_006_GetVSync(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_GetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_GetVSync, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_SetGamma(struct w_steam_iface *_this, float fGamma) +void __thiscall winIVRCompositor_IVRCompositor_006_SetGamma(struct w_iface *_this, float fGamma) { struct IVRCompositor_IVRCompositor_006_SetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fGamma = fGamma, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_SetGamma, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_006_GetGamma(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_006_GetGamma(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_GetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_GetGamma, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_SetGraphicsDevice(struct w_steam_iface *_this, uint32_t eType, void *pDevice) +void __thiscall winIVRCompositor_IVRCompositor_006_SetGraphicsDevice(struct w_iface *_this, uint32_t eType, void *pDevice) { struct IVRCompositor_IVRCompositor_006_SetGraphicsDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, .pDevice = pDevice, }; @@ -504,11 +504,11 @@ void __thiscall winIVRCompositor_IVRCompositor_006_SetGraphicsDevice(struct w_st VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_SetGraphicsDevice, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_006_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_006_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_006_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -519,11 +519,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_006_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_006_Submit(struct w_steam_iface *_this, uint32_t eEye, void *pTexture, VRTextureBounds_t *pBounds) +uint32_t __thiscall winIVRCompositor_IVRCompositor_006_Submit(struct w_iface *_this, uint32_t eEye, void *pTexture, VRTextureBounds_t *pBounds) { struct IVRCompositor_IVRCompositor_006_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pTexture = pTexture, .pBounds = pBounds, @@ -533,21 +533,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_006_Submit(struct w_steam_ifa return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_ClearLastSubmittedFrame, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_006_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_090 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_006_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_090 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_006_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -556,11 +556,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_006_GetFrameTiming(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_006_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_006_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -572,11 +572,11 @@ void __thiscall winIVRCompositor_IVRCompositor_006_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_006_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_006_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_006_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -584,85 +584,85 @@ void __thiscall winIVRCompositor_IVRCompositor_006_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_FadeGrid, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_006_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_006_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_006_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_006_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_006_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_006_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_006_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_006_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_IsFullscreen, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_006_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_006_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_006_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_006_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_006_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_006_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_006_CanRenderScene, ¶ms ); @@ -698,24 +698,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_006(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_006(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_006_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(20); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 20 * sizeof(*vtable)); int i; @@ -748,7 +748,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_006_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -776,11 +776,11 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_007_GetTrackingSpace, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_007_CanRenderScene, 4) -uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetLastError(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetLastError(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_007_GetLastError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -789,55 +789,55 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetLastError(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_007_SetVSync(struct w_steam_iface *_this, int8_t bVSync) +void __thiscall winIVRCompositor_IVRCompositor_007_SetVSync(struct w_iface *_this, int8_t bVSync) { struct IVRCompositor_IVRCompositor_007_SetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bVSync = bVSync, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_SetVSync, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_007_GetVSync(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_007_GetVSync(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_GetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_GetVSync, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_007_SetGamma(struct w_steam_iface *_this, float fGamma) +void __thiscall winIVRCompositor_IVRCompositor_007_SetGamma(struct w_iface *_this, float fGamma) { struct IVRCompositor_IVRCompositor_007_SetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fGamma = fGamma, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_SetGamma, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_007_GetGamma(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_007_GetGamma(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_GetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_GetGamma, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_007_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_007_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_007_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -848,11 +848,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_007_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_007_Submit(struct w_steam_iface *_this, uint32_t eEye, uint32_t eTextureType, void *pTexture, const VRTextureBounds_t *pBounds) +uint32_t __thiscall winIVRCompositor_IVRCompositor_007_Submit(struct w_iface *_this, uint32_t eEye, uint32_t eTextureType, void *pTexture, const VRTextureBounds_t *pBounds) { struct IVRCompositor_IVRCompositor_007_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .eTextureType = eTextureType, .pTexture = pTexture, @@ -864,21 +864,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_007_Submit(struct w_steam_ifa return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_007_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_093 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_007_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_093 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_007_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -887,11 +887,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_007_GetFrameTiming(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_007_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_007_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_007_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -903,11 +903,11 @@ void __thiscall winIVRCompositor_IVRCompositor_007_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_007_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_007_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_007_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -915,85 +915,85 @@ void __thiscall winIVRCompositor_IVRCompositor_007_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_FadeGrid, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_007_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_007_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_007_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_007_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_007_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_007_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_007_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_007_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_IsFullscreen, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_007_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_007_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_007_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_007_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_007_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_007_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_007_CanRenderScene, ¶ms ); @@ -1028,24 +1028,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_007_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_007(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_007(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_007_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_007(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_007(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_007_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_007_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(19); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 19 * sizeof(*vtable)); int i; @@ -1077,7 +1077,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_007_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_007_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_007_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1112,11 +1112,11 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_008_CompositorDumpImages, DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_008_GetFrameTimeRemaining, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_008_GetLastFrameRenderer, 4) -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetLastError(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetLastError(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_008_GetLastError_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -1125,55 +1125,55 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetLastError(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_SetVSync(struct w_steam_iface *_this, int8_t bVSync) +void __thiscall winIVRCompositor_IVRCompositor_008_SetVSync(struct w_iface *_this, int8_t bVSync) { struct IVRCompositor_IVRCompositor_008_SetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bVSync = bVSync, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_SetVSync, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_008_GetVSync(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_008_GetVSync(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetVSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetVSync, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_SetGamma(struct w_steam_iface *_this, float fGamma) +void __thiscall winIVRCompositor_IVRCompositor_008_SetGamma(struct w_iface *_this, float fGamma) { struct IVRCompositor_IVRCompositor_008_SetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fGamma = fGamma, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_SetGamma, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_008_GetGamma(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_008_GetGamma(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetGamma, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_008_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1184,11 +1184,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_008_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_Submit(struct w_steam_iface *_this, uint32_t eEye, uint32_t eTextureType, void *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_Submit(struct w_iface *_this, uint32_t eEye, uint32_t eTextureType, void *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags) { struct IVRCompositor_IVRCompositor_008_Submit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .eTextureType = eTextureType, .pTexture = pTexture, @@ -1201,21 +1201,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_008_Submit(struct w_steam_ifa return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_008_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_093 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_008_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_093 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_008_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -1224,11 +1224,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_008_GetFrameTiming(struct w_ste return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_008_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_008_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -1240,11 +1240,11 @@ void __thiscall winIVRCompositor_IVRCompositor_008_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_008_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_008_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -1252,11 +1252,11 @@ void __thiscall winIVRCompositor_IVRCompositor_008_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_FadeGrid, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_SetSkyboxOverride(struct w_steam_iface *_this, uint32_t eTextureType, void *pFront, void *pBack, void *pLeft, void *pRight, void *pTop, void *pBottom) +void __thiscall winIVRCompositor_IVRCompositor_008_SetSkyboxOverride(struct w_iface *_this, uint32_t eTextureType, void *pFront, void *pBack, void *pLeft, void *pRight, void *pTop, void *pBottom) { struct IVRCompositor_IVRCompositor_008_SetSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTextureType = eTextureType, .pFront = pFront, .pBack = pBack, @@ -1270,147 +1270,147 @@ void __thiscall winIVRCompositor_IVRCompositor_008_SetSkyboxOverride(struct w_st VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_SetSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_008_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_008_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_IsFullscreen, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_008_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_008_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_008_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_008_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_008_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_HideMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_008_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_008_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_CompositorDumpImages, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_008_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_008_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetFrameTimeRemaining, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_008_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_008_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_008_GetLastFrameRenderer, ¶ms ); @@ -1452,24 +1452,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_008_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_008(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_008(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_008_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_008(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_008(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_008_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_008_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(26); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 26 * sizeof(*vtable)); int i; @@ -1508,7 +1508,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_008_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_008_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_008_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1541,33 +1541,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_009_HideMirrorWindow, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_009_IsMirrorWindowVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_009_CompositorDumpImages, 4) -void __thiscall winIVRCompositor_IVRCompositor_009_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_009_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_009_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_009_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1578,11 +1578,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_009_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_009_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1593,25 +1593,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetLastPoses(struct w_ste return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_009_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_009_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_009_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_009_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_009_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0913 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_009_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0913 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_009_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -1620,22 +1620,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_009_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_009_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_009_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_009_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_009_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_009_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -1647,11 +1647,11 @@ void __thiscall winIVRCompositor_IVRCompositor_009_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_009_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_009_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_009_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -1659,128 +1659,128 @@ void __thiscall winIVRCompositor_IVRCompositor_009_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_009_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_009_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_009_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_009_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_009_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_009_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_009_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_009_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_009_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_009_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_009_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_009_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_009_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_009_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_009_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_009_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_009_CompositorDumpImages, ¶ms ); @@ -1819,24 +1819,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_009_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_009(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_009(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_009_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_009(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_009(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_009_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_009_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(24); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 24 * sizeof(*vtable)); int i; @@ -1873,7 +1873,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_009_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_009_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_009_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1906,33 +1906,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_010_HideMirrorWindow, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_010_IsMirrorWindowVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_010_CompositorDumpImages, 4) -void __thiscall winIVRCompositor_IVRCompositor_010_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_010_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_010_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_010_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1943,11 +1943,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_010_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_010_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -1958,25 +1958,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetLastPoses(struct w_ste return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_010_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_010_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_010_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_010_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_010_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0914 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_010_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0914 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_010_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -1985,22 +1985,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_010_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_010_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_010_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_010_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_010_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_010_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -2012,11 +2012,11 @@ void __thiscall winIVRCompositor_IVRCompositor_010_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_010_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_010_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_010_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -2024,128 +2024,128 @@ void __thiscall winIVRCompositor_IVRCompositor_010_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_010_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_010_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_010_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_010_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_010_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_010_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_010_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_010_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_010_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_010_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_010_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_010_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_010_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_010_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_010_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_010_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_010_CompositorDumpImages, ¶ms ); @@ -2184,24 +2184,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_010_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_010(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_010(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_010_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_010(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_010(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_010_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_010_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(24); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 24 * sizeof(*vtable)); int i; @@ -2238,7 +2238,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_010_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_010_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_010_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2271,33 +2271,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_011_HideMirrorWindow, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_011_IsMirrorWindowVisible, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_011_CompositorDumpImages, 4) -void __thiscall winIVRCompositor_IVRCompositor_011_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_011_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_011_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_011_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -2308,11 +2308,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_011_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_011_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -2323,25 +2323,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetLastPoses(struct w_ste return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_011_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_011_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_011_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_011_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_011_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_011_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_011_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -2350,22 +2350,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_011_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_011_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_011_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_011_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_011_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_011_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -2377,11 +2377,11 @@ void __thiscall winIVRCompositor_IVRCompositor_011_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_011_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_011_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_011_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -2389,128 +2389,128 @@ void __thiscall winIVRCompositor_IVRCompositor_011_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_011_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_011_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_011_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_011_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_011_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_011_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_011_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_011_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_011_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_011_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_011_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_011_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_011_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_011_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_011_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_011_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_011_CompositorDumpImages, ¶ms ); @@ -2549,24 +2549,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_011_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_011(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_011(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_011_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_011(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_011(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_011_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_011_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(24); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 24 * sizeof(*vtable)); int i; @@ -2603,7 +2603,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_011_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_011_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_011_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2638,33 +2638,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_012_IsMirrorWindowVisible DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_012_CompositorDumpImages, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources, 4) -void __thiscall winIVRCompositor_IVRCompositor_012_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_012_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_012_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_012_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -2675,11 +2675,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_012_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -2690,11 +2690,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -2704,25 +2704,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_012_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_012_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_012_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_012_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_012_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_012_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_012_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -2731,22 +2731,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_012_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_012_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_012_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_012_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_012_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_012_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -2758,11 +2758,11 @@ void __thiscall winIVRCompositor_IVRCompositor_012_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_012_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_012_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_012_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -2770,138 +2770,138 @@ void __thiscall winIVRCompositor_IVRCompositor_012_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_012_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_012_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_012_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_012_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_012_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_012_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_012_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_012_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_012_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_012_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_012_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_012_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_012_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_012_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_012_ShouldAppRenderWithLowResources, ¶ms ); @@ -2943,24 +2943,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_012_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_012(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_012(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_012_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_012(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_012(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_012_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_012_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(26); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 26 * sizeof(*vtable)); int i; @@ -2999,7 +2999,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_012_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_012_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_012_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3035,33 +3035,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_013_CompositorDumpImages, DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn, 8) -void __thiscall winIVRCompositor_IVRCompositor_013_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_013_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_013_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_013_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3072,11 +3072,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_013_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3087,11 +3087,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -3101,25 +3101,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_013_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_013_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_013_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_013_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_013_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_013_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0915 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_013_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -3128,22 +3128,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_013_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_013_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_013_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_013_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_013_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_013_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -3155,11 +3155,11 @@ void __thiscall winIVRCompositor_IVRCompositor_013_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_013_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_013_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_013_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -3167,149 +3167,149 @@ void __thiscall winIVRCompositor_IVRCompositor_013_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_013_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_013_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_013_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_013_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_013_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_013_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_013_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_013_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_013_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_013_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_013_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_013_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_013_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_013_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_013_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_013_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); @@ -3352,24 +3352,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_013_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_013(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_013(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_013_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_013(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_013(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_013_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_013_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(27); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 27 * sizeof(*vtable)); int i; @@ -3409,7 +3409,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_013_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_013_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_013_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3447,33 +3447,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_014_ForceInterleavedRepro DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_014_ForceReconnectProcess, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_014_SuspendRendering, 8) -void __thiscall winIVRCompositor_IVRCompositor_014_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_014_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_014_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_014_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3484,11 +3484,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_014_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3499,11 +3499,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -3513,25 +3513,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_014_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_014_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_014_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_014_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_014_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0920 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_014_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0920 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_014_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -3540,22 +3540,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_014_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_014_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_014_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_014_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_014_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_014_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -3567,11 +3567,11 @@ void __thiscall winIVRCompositor_IVRCompositor_014_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_014_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_014_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -3579,170 +3579,170 @@ void __thiscall winIVRCompositor_IVRCompositor_014_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_014_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_014_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_014_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_014_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_014_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_014_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_014_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_014_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_014_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_014_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_014_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_014_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_014_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_014_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_014_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); @@ -3787,24 +3787,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_014_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_014(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_014(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_014_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_014(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_014(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_014_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_014_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(29); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 29 * sizeof(*vtable)); int i; @@ -3846,7 +3846,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_014_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_014_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_014_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3892,33 +3892,33 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTextur DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess, 8) -void __thiscall winIVRCompositor_IVRCompositor_015_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_015_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_015_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetTrackingSpace, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_015_WaitGetPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3929,11 +3929,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_WaitGetPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_015_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -3944,11 +3944,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -3958,25 +3958,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_015_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_015_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_015_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_015_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_015_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_0920 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_0920 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_015_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -3985,22 +3985,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_015_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_015_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_015_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_015_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_015_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -4008,11 +4008,11 @@ void __thiscall winIVRCompositor_IVRCompositor_015_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_015_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_015_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -4024,11 +4024,11 @@ void __thiscall winIVRCompositor_IVRCompositor_015_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_015_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_015_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -4036,181 +4036,181 @@ void __thiscall winIVRCompositor_IVRCompositor_015_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_015_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_015_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_015_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_015_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_015_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_015_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_015_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_RequestScreenshot(struct w_steam_iface *_this, uint32_t type, const char *pchDestinationFileName, const char *pchVRDestinationFileName) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_RequestScreenshot(struct w_iface *_this, uint32_t type, const char *pchDestinationFileName, const char *pchVRDestinationFileName) { struct IVRCompositor_IVRCompositor_015_RequestScreenshot_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .type = type, .pchDestinationFileName = pchDestinationFileName, .pchVRDestinationFileName = pchVRDestinationFileName, @@ -4220,22 +4220,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_RequestScreenshot(struct return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_GetCurrentScreenshotType, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -4245,11 +4245,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11(str return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -4259,11 +4259,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -4272,22 +4272,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); @@ -4340,24 +4340,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_015_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_015(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_015(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_015_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_015(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_015(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_015_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_015_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(37); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 37 * sizeof(*vtable)); int i; @@ -4407,7 +4407,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_015_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_015_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_015_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -4451,35 +4451,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTextur DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess, 8) -void __thiscall winIVRCompositor_IVRCompositor_016_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_016_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_016_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_016_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -4490,11 +4490,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -4504,25 +4504,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_016_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_016_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_016_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_102 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_102 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_016_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -4531,22 +4531,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_016_GetFrameTiming(struct w_ste return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_016_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_016_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_016_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_016_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -4554,11 +4554,11 @@ void __thiscall winIVRCompositor_IVRCompositor_016_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_016_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_016_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -4570,11 +4570,11 @@ void __thiscall winIVRCompositor_IVRCompositor_016_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_016_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_016_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -4582,181 +4582,181 @@ void __thiscall winIVRCompositor_IVRCompositor_016_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_016_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_016_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_016_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_016_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_016_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_016_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_016_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_016_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -4766,11 +4766,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11(str return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -4780,11 +4780,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -4793,22 +4793,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); @@ -4859,24 +4859,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_016_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_016(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_016(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_016_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_016(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_016(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_016_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_016_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(35); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 35 * sizeof(*vtable)); int i; @@ -4924,7 +4924,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_016_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_016_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_016_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -4969,35 +4969,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTextur DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess, 8) -void __thiscall winIVRCompositor_IVRCompositor_017_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_017_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_017_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_017_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -5008,11 +5008,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -5022,25 +5022,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_017_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_017_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_017_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -5049,11 +5049,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_017_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -5062,22 +5062,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_017_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_017_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_017_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -5085,11 +5085,11 @@ void __thiscall winIVRCompositor_IVRCompositor_017_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_017_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_017_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -5101,11 +5101,11 @@ void __thiscall winIVRCompositor_IVRCompositor_017_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_FadeToColor, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_017_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_017_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -5113,181 +5113,181 @@ void __thiscall winIVRCompositor_IVRCompositor_017_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_FadeGrid, ¶ms ); } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_017_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_017_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_017_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_017_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_017_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_017_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_017_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_017_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -5297,11 +5297,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11(str return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -5311,11 +5311,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -5324,22 +5324,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); @@ -5391,24 +5391,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_017_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_017(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_017(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_017_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_017(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_017(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_017_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_017_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(36); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 36 * sizeof(*vtable)); int i; @@ -5457,7 +5457,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_017_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_017_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_017_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -5504,35 +5504,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTextur DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess, 8) -void __thiscall winIVRCompositor_IVRCompositor_018_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_018_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_018_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_018_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -5543,11 +5543,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -5557,25 +5557,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_018_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_018_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_018_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -5584,11 +5584,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_018_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -5597,22 +5597,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_018_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_018_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_018_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -5620,11 +5620,11 @@ void __thiscall winIVRCompositor_IVRCompositor_018_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_018_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_018_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -5636,11 +5636,11 @@ void __thiscall winIVRCompositor_IVRCompositor_018_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_018_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -5649,11 +5649,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_018_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_018_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -5661,192 +5661,192 @@ void __thiscall winIVRCompositor_IVRCompositor_018_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_018_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_018_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_018_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_018_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_018_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_018_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_018_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_018_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -5856,11 +5856,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11(str return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -5870,11 +5870,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -5883,22 +5883,22 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); @@ -5952,24 +5952,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_018_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_018(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_018(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_018_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_018(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_018(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_018_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_018_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(38); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 38 * sizeof(*vtable)); int i; @@ -6020,7 +6020,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_018_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_018_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_018_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -6069,35 +6069,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_019_UnlockGLSharedTexture DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired, 12) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired, 16) -void __thiscall winIVRCompositor_IVRCompositor_019_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_019_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_019_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_019_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -6108,11 +6108,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -6122,25 +6122,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_019_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_019_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_019_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -6149,11 +6149,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_019_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -6162,22 +6162,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_019_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_019_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_019_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -6185,11 +6185,11 @@ void __thiscall winIVRCompositor_IVRCompositor_019_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_019_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_019_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -6201,11 +6201,11 @@ void __thiscall winIVRCompositor_IVRCompositor_019_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_019_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -6214,11 +6214,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_019_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_019_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -6226,192 +6226,192 @@ void __thiscall winIVRCompositor_IVRCompositor_019_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_019_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_019_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_019_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_019_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_019_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_019_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_019_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_019_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -6421,11 +6421,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11(str return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -6435,11 +6435,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -6448,33 +6448,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -6483,11 +6483,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_019_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -6546,24 +6546,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_019_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_019(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_019(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_019_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_019(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_019(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_019_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_019_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(40); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 40 * sizeof(*vtable)); int i; @@ -6616,7 +6616,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_019_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_019_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_019_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -6666,35 +6666,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_020_UnlockGLSharedTexture DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired, 12) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired, 16) -void __thiscall winIVRCompositor_IVRCompositor_020_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_020_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_020_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_020_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -6705,11 +6705,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -6719,25 +6719,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_020_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_020_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_020_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -6746,11 +6746,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_020_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -6759,22 +6759,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_020_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_020_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_020_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -6782,11 +6782,11 @@ void __thiscall winIVRCompositor_IVRCompositor_020_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_020_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_020_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -6798,11 +6798,11 @@ void __thiscall winIVRCompositor_IVRCompositor_020_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_020_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -6811,11 +6811,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_020_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_020_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -6823,192 +6823,192 @@ void __thiscall winIVRCompositor_IVRCompositor_020_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_020_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_020_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_020_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_020_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_020_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_020_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_020_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_020_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -7018,22 +7018,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -7043,11 +7043,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -7056,33 +7056,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -7091,11 +7091,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_020_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -7155,24 +7155,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_020_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_020(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_020(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_020_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_020(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_020(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_020_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_020_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(41); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 41 * sizeof(*vtable)); int i; @@ -7226,7 +7226,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_020_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_020_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_020_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -7278,35 +7278,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_021_GetVulkanDeviceExtens DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_021_SetExplicitTimingMode, 8) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_021_SubmitExplicitTimingData, 4) -void __thiscall winIVRCompositor_IVRCompositor_021_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_021_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_021_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_021_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -7317,11 +7317,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -7331,25 +7331,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_021_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_021_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -7358,11 +7358,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_103a *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_021_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -7371,22 +7371,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_021_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_021_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_021_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -7394,11 +7394,11 @@ void __thiscall winIVRCompositor_IVRCompositor_021_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_021_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_021_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -7410,11 +7410,11 @@ void __thiscall winIVRCompositor_IVRCompositor_021_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_021_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -7423,11 +7423,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_021_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_021_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -7435,192 +7435,192 @@ void __thiscall winIVRCompositor_IVRCompositor_021_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_021_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_021_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_021_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_021_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_021_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_021_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_021_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -7630,22 +7630,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -7655,11 +7655,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -7668,33 +7668,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -7703,11 +7703,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -7717,22 +7717,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_SetExplicitTimingMode(struct w_steam_iface *_this, int8_t bExplicitTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_021_SetExplicitTimingMode(struct w_iface *_this, int8_t bExplicitTimingMode) { struct IVRCompositor_IVRCompositor_021_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bExplicitTimingMode = bExplicitTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_021_SubmitExplicitTimingData, ¶ms ); @@ -7791,24 +7791,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_021_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_021(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_021(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_021_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_021(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_021(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_021_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_021_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(43); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 43 * sizeof(*vtable)); int i; @@ -7864,7 +7864,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_021_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_021_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_021_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -7919,35 +7919,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_022_IsMotionSmoothingEnab DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported, 4) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading, 4) -void __thiscall winIVRCompositor_IVRCompositor_022_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_022_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_022_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_022_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -7958,11 +7958,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -7972,25 +7972,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_022_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_022_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -7999,11 +7999,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_022_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -8012,22 +8012,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_022_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_022_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_022_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -8035,11 +8035,11 @@ void __thiscall winIVRCompositor_IVRCompositor_022_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_022_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_022_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -8051,11 +8051,11 @@ void __thiscall winIVRCompositor_IVRCompositor_022_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_022_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -8064,11 +8064,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_022_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_022_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -8076,192 +8076,192 @@ void __thiscall winIVRCompositor_IVRCompositor_022_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_022_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_022_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_022_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_022_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -8271,22 +8271,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -8296,11 +8296,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -8309,33 +8309,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -8344,11 +8344,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -8358,55 +8358,55 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_SetExplicitTimingMode(struct w_steam_iface *_this, uint32_t eTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_022_SetExplicitTimingMode(struct w_iface *_this, uint32_t eTimingMode) { struct IVRCompositor_IVRCompositor_022_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = eTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_SubmitExplicitTimingData, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_IsMotionSmoothingEnabled, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_IsMotionSmoothingSupported, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_022_IsCurrentSceneFocusAppLoading, ¶ms ); @@ -8468,24 +8468,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_022_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_022(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_022(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_022_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_022(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_022(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_022_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_022_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(46); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 46 * sizeof(*vtable)); int i; @@ -8544,7 +8544,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_022_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_022_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_022_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -8601,35 +8601,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAp DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_024_SetStageOverride_Async, 20) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_024_ClearStageOverride, 4) -void __thiscall winIVRCompositor_IVRCompositor_024_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_024_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_024_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_024_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -8640,11 +8640,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -8654,25 +8654,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_024_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_024_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -8681,11 +8681,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_024_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -8694,22 +8694,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_024_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_024_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_024_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -8717,11 +8717,11 @@ void __thiscall winIVRCompositor_IVRCompositor_024_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_024_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_024_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -8733,11 +8733,11 @@ void __thiscall winIVRCompositor_IVRCompositor_024_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_024_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -8746,11 +8746,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_024_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_024_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -8758,192 +8758,192 @@ void __thiscall winIVRCompositor_IVRCompositor_024_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_024_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_024_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_024_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -8953,22 +8953,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -8978,11 +8978,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -8991,33 +8991,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -9026,11 +9026,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -9040,66 +9040,66 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_SetExplicitTimingMode(struct w_steam_iface *_this, uint32_t eTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_024_SetExplicitTimingMode(struct w_iface *_this, uint32_t eTimingMode) { struct IVRCompositor_IVRCompositor_024_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = eTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_SubmitExplicitTimingData, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetStageOverride_Async(struct w_steam_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetStageOverride_Async(struct w_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { struct IVRCompositor_IVRCompositor_024_SetStageOverride_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelPath = pchRenderModelPath, .pTransform = pTransform, .pRenderSettings = pRenderSettings, @@ -9110,11 +9110,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_SetStageOverride_Async(st return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_ClearStageOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_024_ClearStageOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_024_ClearStageOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_024_ClearStageOverride, ¶ms ); @@ -9177,24 +9177,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_024_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_024(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_024(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_024_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_024(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_024(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_024_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_024_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(48); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 48 * sizeof(*vtable)); int i; @@ -9255,7 +9255,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_024_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_024_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_024_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -9315,35 +9315,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_026_GetCompositorBenchmar DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs, 12) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_026_GetPosesForFrame, 16) -void __thiscall winIVRCompositor_IVRCompositor_026_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_026_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_026_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_026_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -9354,11 +9354,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -9368,25 +9368,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_026_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_026_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -9395,11 +9395,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_026_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -9408,22 +9408,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_026_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_026_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_100 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_026_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -9431,11 +9431,11 @@ void __thiscall winIVRCompositor_IVRCompositor_026_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_026_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_026_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -9447,11 +9447,11 @@ void __thiscall winIVRCompositor_IVRCompositor_026_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_026_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -9460,11 +9460,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeIn) +void __thiscall winIVRCompositor_IVRCompositor_026_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeIn) { struct IVRCompositor_IVRCompositor_026_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeIn = bFadeIn, }; @@ -9472,192 +9472,192 @@ void __thiscall winIVRCompositor_IVRCompositor_026_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_026_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_026_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_026_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -9667,22 +9667,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -9692,11 +9692,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -9705,33 +9705,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -9740,11 +9740,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -9754,66 +9754,66 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_SetExplicitTimingMode(struct w_steam_iface *_this, uint32_t eTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_026_SetExplicitTimingMode(struct w_iface *_this, uint32_t eTimingMode) { struct IVRCompositor_IVRCompositor_026_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = eTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_SubmitExplicitTimingData, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetStageOverride_Async(struct w_steam_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetStageOverride_Async(struct w_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { struct IVRCompositor_IVRCompositor_026_SetStageOverride_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelPath = pchRenderModelPath, .pTransform = pTransform, .pRenderSettings = pRenderSettings, @@ -9824,21 +9824,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_SetStageOverride_Async(st return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_ClearStageOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_026_ClearStageOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_026_ClearStageOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_026_ClearStageOverride, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults(struct w_steam_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) +int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults(struct w_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) { struct IVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBenchmarkResults = pBenchmarkResults, .nSizeOfBenchmarkResults = nSizeOfBenchmarkResults, }; @@ -9847,11 +9847,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResul return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs(struct w_steam_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs(struct w_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) { struct IVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPosePredictionID = pRenderPosePredictionID, .pGamePosePredictionID = pGamePosePredictionID, }; @@ -9860,11 +9860,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs( return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetPosesForFrame(struct w_steam_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetPosesForFrame(struct w_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) { struct IVRCompositor_IVRCompositor_026_GetPosesForFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unPosePredictionID = unPosePredictionID, .pPoseArray = pPoseArray, .unPoseArrayCount = unPoseArrayCount, @@ -9934,24 +9934,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_026_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_026(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_026(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_026_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_026(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_026(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_026_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_026_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(51); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 51 * sizeof(*vtable)); int i; @@ -10015,7 +10015,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_026_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_026_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_026_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -10075,35 +10075,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_027_GetCompositorBenchmar DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs, 12) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_027_GetPosesForFrame, 16) -void __thiscall winIVRCompositor_IVRCompositor_027_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_027_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_027_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_027_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -10114,11 +10114,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -10128,25 +10128,25 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_027_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_027_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -10155,11 +10155,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_027_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -10168,22 +10168,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_027_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_1267 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_027_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_1267 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_027_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -10191,11 +10191,11 @@ void __thiscall winIVRCompositor_IVRCompositor_027_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_027_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_027_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -10207,11 +10207,11 @@ void __thiscall winIVRCompositor_IVRCompositor_027_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_027_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -10220,11 +10220,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeGridIn) +void __thiscall winIVRCompositor_IVRCompositor_027_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeGridIn) { struct IVRCompositor_IVRCompositor_027_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeGridIn = bFadeGridIn, }; @@ -10232,192 +10232,192 @@ void __thiscall winIVRCompositor_IVRCompositor_027_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_027_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_027_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_027_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -10427,22 +10427,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -10452,11 +10452,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -10465,33 +10465,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -10500,11 +10500,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -10514,66 +10514,66 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_SetExplicitTimingMode(struct w_steam_iface *_this, uint32_t eTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_027_SetExplicitTimingMode(struct w_iface *_this, uint32_t eTimingMode) { struct IVRCompositor_IVRCompositor_027_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = eTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_SubmitExplicitTimingData, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetStageOverride_Async(struct w_steam_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetStageOverride_Async(struct w_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { struct IVRCompositor_IVRCompositor_027_SetStageOverride_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelPath = pchRenderModelPath, .pTransform = pTransform, .pRenderSettings = pRenderSettings, @@ -10584,21 +10584,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_SetStageOverride_Async(st return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_ClearStageOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_027_ClearStageOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_027_ClearStageOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_027_ClearStageOverride, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults(struct w_steam_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) +int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults(struct w_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) { struct IVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBenchmarkResults = pBenchmarkResults, .nSizeOfBenchmarkResults = nSizeOfBenchmarkResults, }; @@ -10607,11 +10607,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResul return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs(struct w_steam_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs(struct w_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) { struct IVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPosePredictionID = pRenderPosePredictionID, .pGamePosePredictionID = pGamePosePredictionID, }; @@ -10620,11 +10620,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs( return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetPosesForFrame(struct w_steam_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetPosesForFrame(struct w_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) { struct IVRCompositor_IVRCompositor_027_GetPosesForFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unPosePredictionID = unPosePredictionID, .pPoseArray = pPoseArray, .unPoseArrayCount = unPoseArrayCount, @@ -10694,24 +10694,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_027_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_027(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_027(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_027_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_027(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_027(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_027_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_027_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(51); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 51 * sizeof(*vtable)); int i; @@ -10775,7 +10775,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_027_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_027_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_027_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -10836,35 +10836,35 @@ DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_028_GetCompositorBenchmar DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs, 12) DEFINE_THISCALL_WRAPPER(winIVRCompositor_IVRCompositor_028_GetPosesForFrame, 16) -void __thiscall winIVRCompositor_IVRCompositor_028_SetTrackingSpace(struct w_steam_iface *_this, uint32_t eOrigin) +void __thiscall winIVRCompositor_IVRCompositor_028_SetTrackingSpace(struct w_iface *_this, uint32_t eOrigin) { struct IVRCompositor_IVRCompositor_028_SetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_SetTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetTrackingSpace(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_GetTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetTrackingSpace, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_WaitGetPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount); -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoses(struct w_steam_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoses(struct w_iface *_this, TrackedDevicePose_t *pRenderPoseArray, uint32_t unRenderPoseArrayCount, TrackedDevicePose_t *pGamePoseArray, uint32_t unGamePoseArrayCount) { struct IVRCompositor_IVRCompositor_028_GetLastPoses_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPoseArray = pRenderPoseArray, .unRenderPoseArrayCount = unRenderPoseArrayCount, .pGamePoseArray = pGamePoseArray, @@ -10875,11 +10875,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct IVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pOutputPose = pOutputPose, .pOutputGamePose = pOutputGamePose, @@ -10889,27 +10889,27 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPoseForTrackedDevi return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_Submit(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_Submit(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex(struct w_steam_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, uint32_t unTextureArrayIndex, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitWithArrayIndex(struct w_iface *_this, uint32_t eEye, const w_Texture_t *pTexture, uint32_t unTextureArrayIndex, const VRTextureBounds_t *pBounds, uint32_t nSubmitFlags); -void __thiscall winIVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ClearLastSubmittedFrame, ¶ms ); } -extern void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff(struct w_steam_iface *_this); +extern void __thiscall winIVRCompositor_IVRCompositor_028_PostPresentHandoff(struct w_iface *_this); -int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTiming(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTiming(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t unFramesAgo) { struct IVRCompositor_IVRCompositor_028_GetFrameTiming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .unFramesAgo = unFramesAgo, }; @@ -10918,11 +10918,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTiming(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTimings(struct w_steam_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTimings(struct w_iface *_this, w_Compositor_FrameTiming_1017 *pTiming, uint32_t nFrames) { struct IVRCompositor_IVRCompositor_028_GetFrameTimings_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pTiming = pTiming, .nFrames = nFrames, }; @@ -10931,22 +10931,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTimings(struct w_ return params._ret; } -float __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTimeRemaining(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_028_GetFrameTimeRemaining(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetFrameTimeRemaining, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_GetCumulativeStats(struct w_steam_iface *_this, Compositor_CumulativeStats_1267 *pStats, uint32_t nStatsSizeInBytes) +void __thiscall winIVRCompositor_IVRCompositor_028_GetCumulativeStats(struct w_iface *_this, Compositor_CumulativeStats_1267 *pStats, uint32_t nStatsSizeInBytes) { struct IVRCompositor_IVRCompositor_028_GetCumulativeStats_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStats = pStats, .nStatsSizeInBytes = nStatsSizeInBytes, }; @@ -10954,11 +10954,11 @@ void __thiscall winIVRCompositor_IVRCompositor_028_GetCumulativeStats(struct w_s VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetCumulativeStats, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_FadeToColor(struct w_steam_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) +void __thiscall winIVRCompositor_IVRCompositor_028_FadeToColor(struct w_iface *_this, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, int8_t bBackground) { struct IVRCompositor_IVRCompositor_028_FadeToColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .fRed = fRed, .fGreen = fGreen, @@ -10970,11 +10970,11 @@ void __thiscall winIVRCompositor_IVRCompositor_028_FadeToColor(struct w_steam_if VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_FadeToColor, ¶ms ); } -HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentFadeColor(struct w_steam_iface *_this, HmdColor_t *_ret, int8_t bBackground) +HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentFadeColor(struct w_iface *_this, HmdColor_t *_ret, int8_t bBackground) { struct IVRCompositor_IVRCompositor_028_GetCurrentFadeColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .bBackground = bBackground, }; @@ -10983,11 +10983,11 @@ HmdColor_t * __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentFadeColor(s return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_FadeGrid(struct w_steam_iface *_this, float fSeconds, int8_t bFadeGridIn) +void __thiscall winIVRCompositor_IVRCompositor_028_FadeGrid(struct w_iface *_this, float fSeconds, int8_t bFadeGridIn) { struct IVRCompositor_IVRCompositor_028_FadeGrid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .fSeconds = fSeconds, .bFadeGridIn = bFadeGridIn, }; @@ -10995,192 +10995,192 @@ void __thiscall winIVRCompositor_IVRCompositor_028_FadeGrid(struct w_steam_iface VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_FadeGrid, ¶ms ); } -float __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentGridAlpha(struct w_steam_iface *_this) +float __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentGridAlpha(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetCurrentGridAlpha, ¶ms ); return params._ret; } -extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetSkyboxOverride(struct w_steam_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); +extern uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetSkyboxOverride(struct w_iface *_this, const w_Texture_t *pTextures, uint32_t unTextureCount); -void __thiscall winIVRCompositor_IVRCompositor_028_ClearSkyboxOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_ClearSkyboxOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ClearSkyboxOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ClearSkyboxOverride, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_CompositorBringToFront(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_CompositorBringToFront(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_CompositorBringToFront_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_CompositorBringToFront, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_CompositorGoToBack(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_CompositorGoToBack(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_CompositorGoToBack_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_CompositorGoToBack, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_CompositorQuit(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_CompositorQuit(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_CompositorQuit_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_CompositorQuit, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsFullscreen(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsFullscreen(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_IsFullscreen_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_IsFullscreen, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetCurrentSceneFocusProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastFrameRenderer(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastFrameRenderer(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_GetLastFrameRenderer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_GetLastFrameRenderer, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_CanRenderScene(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_CanRenderScene(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_CanRenderScene_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_CanRenderScene, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_ShowMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_ShowMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ShowMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ShowMirrorWindow, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_HideMirrorWindow(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_HideMirrorWindow(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_HideMirrorWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_HideMirrorWindow, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMirrorWindowVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMirrorWindowVisible(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_IsMirrorWindowVisible, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_CompositorDumpImages(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_CompositorDumpImages(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_CompositorDumpImages_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_CompositorDumpImages, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ShouldAppRenderWithLowResources, ¶ms ); return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn(struct w_steam_iface *_this, int8_t bOverride) +void __thiscall winIVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn(struct w_iface *_this, int8_t bOverride) { struct IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bOverride = bOverride, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ForceInterleavedReprojectionOn, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_ForceReconnectProcess(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_ForceReconnectProcess(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ForceReconnectProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ForceReconnectProcess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_SuspendRendering(struct w_steam_iface *_this, int8_t bSuspend) +void __thiscall winIVRCompositor_IVRCompositor_028_SuspendRendering(struct w_iface *_this, int8_t bSuspend) { struct IVRCompositor_IVRCompositor_028_SuspendRendering_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bSuspend = bSuspend, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_SuspendRendering, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11(struct w_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, .ppD3D11ShaderResourceView = ppD3D11ShaderResourceView, @@ -11190,22 +11190,22 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureD3D11(str return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11(struct w_steam_iface *_this, void *pD3D11ShaderResourceView) +void __thiscall winIVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11(struct w_iface *_this, void *pD3D11ShaderResourceView) { struct IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pD3D11ShaderResourceView = pD3D11ShaderResourceView, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ReleaseMirrorTextureD3D11, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureGL(struct w_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct IVRCompositor_IVRCompositor_028_GetMirrorTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pglTextureId = pglTextureId, .pglSharedTextureHandle = pglSharedTextureHandle, @@ -11215,11 +11215,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetMirrorTextureGL(struct return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture(struct w_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glTextureId = glTextureId, .glSharedTextureHandle = glSharedTextureHandle, }; @@ -11228,33 +11228,33 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_028_ReleaseSharedGLTexture(stru return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_LockGLSharedTextureForAccess, ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess(struct w_iface *_this, void *glSharedTextureHandle) { struct IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .glSharedTextureHandle = glSharedTextureHandle, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_UnlockGLSharedTextureForAccess, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired(struct w_steam_iface *_this, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired(struct w_iface *_this, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchValue = pchValue, .unBufferSize = unBufferSize, }; @@ -11263,11 +11263,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanInstanceExtensio return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired(struct w_steam_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired(struct w_iface *_this, VkPhysicalDevice_T *pPhysicalDevice, char *pchValue, uint32_t unBufferSize) { struct IVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensionsRequired_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pPhysicalDevice = pPhysicalDevice, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -11277,66 +11277,66 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetVulkanDeviceExtensions return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_SetExplicitTimingMode(struct w_steam_iface *_this, uint32_t eTimingMode) +void __thiscall winIVRCompositor_IVRCompositor_028_SetExplicitTimingMode(struct w_iface *_this, uint32_t eTimingMode) { struct IVRCompositor_IVRCompositor_028_SetExplicitTimingMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTimingMode = eTimingMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_SetExplicitTimingMode, ¶ms ); } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitExplicitTimingData(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SubmitExplicitTimingData(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_SubmitExplicitTimingData, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_IsMotionSmoothingEnabled, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_IsMotionSmoothingSupported, ¶ms ); return params._ret; } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading(struct w_steam_iface *_this) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_IsCurrentSceneFocusAppLoading, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetStageOverride_Async(struct w_steam_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetStageOverride_Async(struct w_iface *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { struct IVRCompositor_IVRCompositor_028_SetStageOverride_Async_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelPath = pchRenderModelPath, .pTransform = pTransform, .pRenderSettings = pRenderSettings, @@ -11347,21 +11347,21 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_SetStageOverride_Async(st return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_028_ClearStageOverride(struct w_steam_iface *_this) +void __thiscall winIVRCompositor_IVRCompositor_028_ClearStageOverride(struct w_iface *_this) { struct IVRCompositor_IVRCompositor_028_ClearStageOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRCompositor_IVRCompositor_028_ClearStageOverride, ¶ms ); } -int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults(struct w_steam_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) +int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults(struct w_iface *_this, Compositor_BenchmarkResults *pBenchmarkResults, uint32_t nSizeOfBenchmarkResults) { struct IVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResults_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pBenchmarkResults = pBenchmarkResults, .nSizeOfBenchmarkResults = nSizeOfBenchmarkResults, }; @@ -11370,11 +11370,11 @@ int8_t __thiscall winIVRCompositor_IVRCompositor_028_GetCompositorBenchmarkResul return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs(struct w_steam_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs(struct w_iface *_this, uint32_t *pRenderPosePredictionID, uint32_t *pGamePosePredictionID) { struct IVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderPosePredictionID = pRenderPosePredictionID, .pGamePosePredictionID = pGamePosePredictionID, }; @@ -11383,11 +11383,11 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetLastPosePredictionIDs( return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetPosesForFrame(struct w_steam_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) +uint32_t __thiscall winIVRCompositor_IVRCompositor_028_GetPosesForFrame(struct w_iface *_this, uint32_t unPosePredictionID, TrackedDevicePose_t *pPoseArray, uint32_t unPoseArrayCount) { struct IVRCompositor_IVRCompositor_028_GetPosesForFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unPosePredictionID = unPosePredictionID, .pPoseArray = pPoseArray, .unPoseArrayCount = unPoseArrayCount, @@ -11458,24 +11458,24 @@ __ASM_BLOCK_BEGIN(winIVRCompositor_IVRCompositor_028_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_028(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_028(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRCompositor_IVRCompositor_028_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRCompositor_IVRCompositor_028(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_028(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRCompositor_IVRCompositor_028_FnTable(void *u_iface) +struct w_iface *create_winIVRCompositor_IVRCompositor_028_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(52); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 52 * sizeof(*vtable)); int i; @@ -11540,7 +11540,7 @@ struct w_steam_iface *create_winIVRCompositor_IVRCompositor_028_FnTable(void *u_ return r; } -void destroy_winIVRCompositor_IVRCompositor_028_FnTable(struct w_steam_iface *object) +void destroy_winIVRCompositor_IVRCompositor_028_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRControlPanel.c b/vrclient_x64/winIVRControlPanel.c index 5795837a..6b42cafd 100644 --- a/vrclient_x64/winIVRControlPanel.c +++ b/vrclient_x64/winIVRControlPanel.c @@ -37,22 +37,22 @@ DEFINE_THISCALL_WRAPPER(winIVRControlPanel_IVRControlPanel_006_undoc26, 4) DEFINE_THISCALL_WRAPPER(winIVRControlPanel_IVRControlPanel_006_undoc27, 8) DEFINE_THISCALL_WRAPPER(winIVRControlPanel_IVRControlPanel_006_undoc28, 12) -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc1(struct w_steam_iface *_this) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc1(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc1_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc1, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc2(struct w_steam_iface *_this, uint32_t a, char *b, uint32_t c) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc2(struct w_iface *_this, uint32_t a, char *b, uint32_t c) { struct IVRControlPanel_IVRControlPanel_006_undoc2_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -62,11 +62,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc2(struct w_steam return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc3(struct w_steam_iface *_this, const char *a) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc3(struct w_iface *_this, const char *a) { struct IVRControlPanel_IVRControlPanel_006_undoc3_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -74,11 +74,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc3(struct w_steam return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc4(struct w_steam_iface *_this, const char *a) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc4(struct w_iface *_this, const char *a) { struct IVRControlPanel_IVRControlPanel_006_undoc4_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -86,11 +86,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc4(struct w_steam return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc5(struct w_steam_iface *_this, const char *a, uint32_t b, char *c, uint32_t d) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc5(struct w_iface *_this, const char *a, uint32_t b, char *c, uint32_t d) { struct IVRControlPanel_IVRControlPanel_006_undoc5_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -101,11 +101,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc5(struct w_steam return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc6(struct w_steam_iface *_this, const char *a, const char *b, char *c, uint32_t d) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc6(struct w_iface *_this, const char *a, const char *b, char *c, uint32_t d) { struct IVRControlPanel_IVRControlPanel_006_undoc6_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -116,11 +116,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc6(struct w_steam return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc7(struct w_steam_iface *_this, const char *a, const char *b, char *c, uint32_t d) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc7(struct w_iface *_this, const char *a, const char *b, char *c, uint32_t d) { struct IVRControlPanel_IVRControlPanel_006_undoc7_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -131,11 +131,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc7(struct w_steam return params._ret; } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc8(struct w_steam_iface *_this, uint32_t a) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc8(struct w_iface *_this, uint32_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc8_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -143,31 +143,31 @@ int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc8(struct w_steam_i return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc9(struct w_steam_iface *_this) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc9(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc9_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc9, ¶ms ); } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc10(struct w_steam_iface *_this) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc10(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc10_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc10, ¶ms ); } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc11(struct w_steam_iface *_this, uint32_t a) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc11(struct w_iface *_this, uint32_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -175,120 +175,120 @@ int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc11(struct w_steam_ return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc12(struct w_steam_iface *_this) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc12(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc12_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc12, ¶ms ); } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc13(struct w_steam_iface *_this, uint32_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc13(struct w_iface *_this, uint32_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc13_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc13, ¶ms ); } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc14(struct w_steam_iface *_this, uint32_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc14(struct w_iface *_this, uint32_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc14_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc14, ¶ms ); } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc15(struct w_steam_iface *_this) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc15(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc15_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc15, ¶ms ); return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc16(struct w_steam_iface *_this, int8_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc16(struct w_iface *_this, int8_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc16_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc16, ¶ms ); } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc17(struct w_steam_iface *_this) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc17(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc17_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc17, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc18(struct w_steam_iface *_this) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc18(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc18_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc18, ¶ms ); return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc19(struct w_steam_iface *_this, int8_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc19(struct w_iface *_this, int8_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc19_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc19, ¶ms ); } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc20(struct w_steam_iface *_this) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc20(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc20_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc20, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc21(struct w_steam_iface *_this) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc21(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc21_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc21, ¶ms ); return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc22(struct w_steam_iface *_this, uint64_t a, const char *b, uint32_t c, uint32_t d, const char *e) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc22(struct w_iface *_this, uint64_t a, const char *b, uint32_t c, uint32_t d, const char *e) { struct IVRControlPanel_IVRControlPanel_006_undoc22_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -299,11 +299,11 @@ void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc22(struct w_steam_if VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc22, ¶ms ); } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc23(struct w_steam_iface *_this, const char *a) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc23(struct w_iface *_this, const char *a) { struct IVRControlPanel_IVRControlPanel_006_undoc23_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -311,22 +311,22 @@ int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc23(struct w_steam_ return params._ret; } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc24(struct w_steam_iface *_this) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc24(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc24_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc24, ¶ms ); return params._ret; } -int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc25(struct w_steam_iface *_this, int8_t a) +int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc25(struct w_iface *_this, int8_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc25_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -334,22 +334,22 @@ int8_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc25(struct w_steam_ return params._ret; } -uint64_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc26(struct w_steam_iface *_this) +uint64_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc26(struct w_iface *_this) { struct IVRControlPanel_IVRControlPanel_006_undoc26_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRControlPanel_IVRControlPanel_006_undoc26, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc27(struct w_steam_iface *_this, const char *a) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc27(struct w_iface *_this, const char *a) { struct IVRControlPanel_IVRControlPanel_006_undoc27_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -357,11 +357,11 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc27(struct w_stea return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc28(struct w_steam_iface *_this, uint64_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc28(struct w_iface *_this, uint64_t a) { struct IVRControlPanel_IVRControlPanel_006_undoc28_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -405,24 +405,24 @@ __ASM_BLOCK_BEGIN(winIVRControlPanel_IVRControlPanel_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRControlPanel_IVRControlPanel_006(void *u_iface) +struct w_iface *create_winIVRControlPanel_IVRControlPanel_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRControlPanel_IVRControlPanel_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRControlPanel_IVRControlPanel_006(struct w_steam_iface *object) +void destroy_winIVRControlPanel_IVRControlPanel_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRControlPanel_IVRControlPanel_006_FnTable(void *u_iface) +struct w_iface *create_winIVRControlPanel_IVRControlPanel_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(28); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 28 * sizeof(*vtable)); int i; @@ -463,7 +463,7 @@ struct w_steam_iface *create_winIVRControlPanel_IVRControlPanel_006_FnTable(void return r; } -void destroy_winIVRControlPanel_IVRControlPanel_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRControlPanel_IVRControlPanel_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRDriverManager.c b/vrclient_x64/winIVRDriverManager.c index 98eb68ef..dc60d571 100644 --- a/vrclient_x64/winIVRDriverManager.c +++ b/vrclient_x64/winIVRDriverManager.c @@ -13,22 +13,22 @@ DEFINE_THISCALL_WRAPPER(winIVRDriverManager_IVRDriverManager_001_GetDriverName, DEFINE_THISCALL_WRAPPER(winIVRDriverManager_IVRDriverManager_001_GetDriverHandle, 8) DEFINE_THISCALL_WRAPPER(winIVRDriverManager_IVRDriverManager_001_IsEnabled, 8) -uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverCount(struct w_iface *_this) { struct IVRDriverManager_IVRDriverManager_001_GetDriverCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRDriverManager_IVRDriverManager_001_GetDriverCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struct w_steam_iface *_this, uint32_t nDriver, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struct w_iface *_this, uint32_t nDriver, char *pchValue, uint32_t unBufferSize) { struct IVRDriverManager_IVRDriverManager_001_GetDriverName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDriver = nDriver, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -38,11 +38,11 @@ uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struc return params._ret; } -uint64_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHandle(struct w_steam_iface *_this, const char *pchDriverName) +uint64_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHandle(struct w_iface *_this, const char *pchDriverName) { struct IVRDriverManager_IVRDriverManager_001_GetDriverHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchDriverName = pchDriverName, }; TRACE("%p\n", _this); @@ -50,11 +50,11 @@ uint64_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHandle(str return params._ret; } -int8_t __thiscall winIVRDriverManager_IVRDriverManager_001_IsEnabled(struct w_steam_iface *_this, uint32_t nDriver) +int8_t __thiscall winIVRDriverManager_IVRDriverManager_001_IsEnabled(struct w_iface *_this, uint32_t nDriver) { struct IVRDriverManager_IVRDriverManager_001_IsEnabled_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDriver = nDriver, }; TRACE("%p\n", _this); @@ -75,24 +75,24 @@ __ASM_BLOCK_BEGIN(winIVRDriverManager_IVRDriverManager_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRDriverManager_IVRDriverManager_001(void *u_iface) +struct w_iface *create_winIVRDriverManager_IVRDriverManager_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRDriverManager_IVRDriverManager_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRDriverManager_IVRDriverManager_001(struct w_steam_iface *object) +void destroy_winIVRDriverManager_IVRDriverManager_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRDriverManager_IVRDriverManager_001_FnTable(void *u_iface) +struct w_iface *create_winIVRDriverManager_IVRDriverManager_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(4); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 4 * sizeof(*vtable)); int i; @@ -109,7 +109,7 @@ struct w_steam_iface *create_winIVRDriverManager_IVRDriverManager_001_FnTable(vo return r; } -void destroy_winIVRDriverManager_IVRDriverManager_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRDriverManager_IVRDriverManager_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRExtendedDisplay.c b/vrclient_x64/winIVRExtendedDisplay.c index c9c710f0..81abcf53 100644 --- a/vrclient_x64/winIVRExtendedDisplay.c +++ b/vrclient_x64/winIVRExtendedDisplay.c @@ -12,11 +12,11 @@ DEFINE_THISCALL_WRAPPER(winIVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBo DEFINE_THISCALL_WRAPPER(winIVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport, 24) DEFINE_THISCALL_WRAPPER(winIVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo, 12) -void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds(struct w_steam_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds(struct w_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnX = pnX, .pnY = pnY, .pnWidth = pnWidth, @@ -26,11 +26,11 @@ void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds(str VRCLIENT_CALL( IVRExtendedDisplay_IVRExtendedDisplay_001_GetWindowBounds, ¶ms ); } -void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport(struct w_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pnX = pnX, .pnY = pnY, @@ -41,11 +41,11 @@ void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewpor VRCLIENT_CALL( IVRExtendedDisplay_IVRExtendedDisplay_001_GetEyeOutputViewport, ¶ms ); } -void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex) +void __thiscall winIVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex) { struct IVRExtendedDisplay_IVRExtendedDisplay_001_GetDXGIOutputInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnAdapterIndex = pnAdapterIndex, .pnAdapterOutputIndex = pnAdapterOutputIndex, }; @@ -65,24 +65,24 @@ __ASM_BLOCK_BEGIN(winIVRExtendedDisplay_IVRExtendedDisplay_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001(void *u_iface) +struct w_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRExtendedDisplay_IVRExtendedDisplay_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001(struct w_steam_iface *object) +void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(void *u_iface) +struct w_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(3); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 3 * sizeof(*vtable)); int i; @@ -98,7 +98,7 @@ struct w_steam_iface *create_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTabl return r; } -void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRExtendedDisplay_IVRExtendedDisplay_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRHeadsetView.c b/vrclient_x64/winIVRHeadsetView.c index e51034c9..fdd4cb91 100644 --- a/vrclient_x64/winIVRHeadsetView.c +++ b/vrclient_x64/winIVRHeadsetView.c @@ -18,11 +18,11 @@ DEFINE_THISCALL_WRAPPER(winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspec DEFINE_THISCALL_WRAPPER(winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange, 12) DEFINE_THISCALL_WRAPPER(winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange, 12) -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize(struct w_steam_iface *_this, uint32_t nWidth, uint32_t nHeight) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize(struct w_iface *_this, uint32_t nWidth, uint32_t nHeight) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nWidth = nWidth, .nHeight = nHeight, }; @@ -30,11 +30,11 @@ void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize(struct w VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewSize, ¶ms ); } -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -42,66 +42,66 @@ void __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize(struct w VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewSize, ¶ms ); } -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode(struct w_steam_iface *_this, uint32_t eHeadsetViewMode) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode(struct w_iface *_this, uint32_t eHeadsetViewMode) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eHeadsetViewMode = eHeadsetViewMode, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewMode, ¶ms ); } -uint32_t __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode(struct w_steam_iface *_this) +uint32_t __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode(struct w_iface *_this) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewMode, ¶ms ); return params._ret; } -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped(struct w_steam_iface *_this, int8_t bCropped) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped(struct w_iface *_this, int8_t bCropped) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bCropped = bCropped, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewCropped, ¶ms ); } -int8_t __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped(struct w_steam_iface *_this) +int8_t __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped(struct w_iface *_this) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewCropped, ¶ms ); return params._ret; } -float __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio(struct w_steam_iface *_this) +float __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio(struct w_iface *_this) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewAspectRatio, ¶ms ); return params._ret; } -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange(struct w_steam_iface *_this, float flStartPct, float flEndPct) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange(struct w_iface *_this, float flStartPct, float flEndPct) { struct IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .flStartPct = flStartPct, .flEndPct = flEndPct, }; @@ -109,11 +109,11 @@ void __thiscall winIVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange(st VRCLIENT_CALL( IVRHeadsetView_IVRHeadsetView_001_SetHeadsetViewBlendRange, ¶ms ); } -void __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange(struct w_steam_iface *_this, float *pStartPct, float *pEndPct) +void __thiscall winIVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange(struct w_iface *_this, float *pStartPct, float *pEndPct) { struct IVRHeadsetView_IVRHeadsetView_001_GetHeadsetViewBlendRange_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pStartPct = pStartPct, .pEndPct = pEndPct, }; @@ -139,24 +139,24 @@ __ASM_BLOCK_BEGIN(winIVRHeadsetView_IVRHeadsetView_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRHeadsetView_IVRHeadsetView_001(void *u_iface) +struct w_iface *create_winIVRHeadsetView_IVRHeadsetView_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRHeadsetView_IVRHeadsetView_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRHeadsetView_IVRHeadsetView_001(struct w_steam_iface *object) +void destroy_winIVRHeadsetView_IVRHeadsetView_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRHeadsetView_IVRHeadsetView_001_FnTable(void *u_iface) +struct w_iface *create_winIVRHeadsetView_IVRHeadsetView_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(9); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 9 * sizeof(*vtable)); int i; @@ -178,7 +178,7 @@ struct w_steam_iface *create_winIVRHeadsetView_IVRHeadsetView_001_FnTable(void * return r; } -void destroy_winIVRHeadsetView_IVRHeadsetView_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRHeadsetView_IVRHeadsetView_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRIOBuffer.c b/vrclient_x64/winIVRIOBuffer.c index 74ca592f..545d28ce 100644 --- a/vrclient_x64/winIVRIOBuffer.c +++ b/vrclient_x64/winIVRIOBuffer.c @@ -14,11 +14,11 @@ DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_Read, 24) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_Write, 20) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer, 12) -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_steam_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) { struct IVRIOBuffer_IVRIOBuffer_001_Open_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchPath = pchPath, .mode = mode, .unElementSize = unElementSize, @@ -30,11 +30,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_steam_iface *_this, uint64_t ulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_iface *_this, uint64_t ulBuffer) { struct IVRIOBuffer_IVRIOBuffer_001_Close_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, }; TRACE("%p\n", _this); @@ -42,11 +42,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_steam_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) { struct IVRIOBuffer_IVRIOBuffer_001_Read_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, .pDst = pDst, .unBytes = unBytes, @@ -57,11 +57,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_steam_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) { struct IVRIOBuffer_IVRIOBuffer_001_Write_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, .pSrc = pSrc, .unBytes = unBytes, @@ -71,11 +71,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_steam_iface *_ return params._ret; } -uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer(struct w_steam_iface *_this, uint64_t ulBuffer) +uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer(struct w_iface *_this, uint64_t ulBuffer) { struct IVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, }; TRACE("%p\n", _this); @@ -97,24 +97,24 @@ __ASM_BLOCK_BEGIN(winIVRIOBuffer_IVRIOBuffer_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_001(void *u_iface) +struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRIOBuffer_IVRIOBuffer_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRIOBuffer_IVRIOBuffer_001(struct w_steam_iface *object) +void destroy_winIVRIOBuffer_IVRIOBuffer_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_001_FnTable(void *u_iface) +struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(5); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 5 * sizeof(*vtable)); int i; @@ -132,7 +132,7 @@ struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_001_FnTable(void *u_ifac return r; } -void destroy_winIVRIOBuffer_IVRIOBuffer_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRIOBuffer_IVRIOBuffer_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -147,11 +147,11 @@ DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_Write, 20) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer, 12) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_HasReaders, 12) -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_steam_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) { struct IVRIOBuffer_IVRIOBuffer_002_Open_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchPath = pchPath, .mode = mode, .unElementSize = unElementSize, @@ -163,11 +163,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_steam_iface *_this, uint64_t ulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_iface *_this, uint64_t ulBuffer) { struct IVRIOBuffer_IVRIOBuffer_002_Close_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, }; TRACE("%p\n", _this); @@ -175,11 +175,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_steam_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) { struct IVRIOBuffer_IVRIOBuffer_002_Read_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, .pDst = pDst, .unBytes = unBytes, @@ -190,11 +190,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_steam_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) { struct IVRIOBuffer_IVRIOBuffer_002_Write_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, .pSrc = pSrc, .unBytes = unBytes, @@ -204,11 +204,11 @@ uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_steam_iface *_ return params._ret; } -uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer(struct w_steam_iface *_this, uint64_t ulBuffer) +uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer(struct w_iface *_this, uint64_t ulBuffer) { struct IVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, }; TRACE("%p\n", _this); @@ -216,11 +216,11 @@ uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer(struct w_st return params._ret; } -int8_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_HasReaders(struct w_steam_iface *_this, uint64_t ulBuffer) +int8_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_HasReaders(struct w_iface *_this, uint64_t ulBuffer) { struct IVRIOBuffer_IVRIOBuffer_002_HasReaders_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulBuffer = ulBuffer, }; TRACE("%p\n", _this); @@ -243,24 +243,24 @@ __ASM_BLOCK_BEGIN(winIVRIOBuffer_IVRIOBuffer_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_002(void *u_iface) +struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRIOBuffer_IVRIOBuffer_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRIOBuffer_IVRIOBuffer_002(struct w_steam_iface *object) +void destroy_winIVRIOBuffer_IVRIOBuffer_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_002_FnTable(void *u_iface) +struct w_iface *create_winIVRIOBuffer_IVRIOBuffer_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(6); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 6 * sizeof(*vtable)); int i; @@ -279,7 +279,7 @@ struct w_steam_iface *create_winIVRIOBuffer_IVRIOBuffer_002_FnTable(void *u_ifac return r; } -void destroy_winIVRIOBuffer_IVRIOBuffer_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRIOBuffer_IVRIOBuffer_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRInput.c b/vrclient_x64/winIVRInput.c index bacccc82..109652d4 100644 --- a/vrclient_x64/winIVRInput.c +++ b/vrclient_x64/winIVRInput.c @@ -26,11 +26,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_003_ShowActionOrigins, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_003_ShowBindingsForActionSet, 24) -uint32_t __thiscall winIVRInput_IVRInput_003_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_003_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_003_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -38,11 +38,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_003_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -51,11 +51,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_003_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -64,11 +64,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_003_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -77,11 +77,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1015 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_003_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1015 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_003_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -91,12 +91,12 @@ uint32_t __thiscall winIVRInput_IVRInput_003_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_003_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -109,12 +109,12 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_003_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -127,12 +127,12 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_003_GetPoseActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -147,11 +147,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, w_InputSkeletonActionData_t *pActionData, uint32_t unActionDataSize, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, w_InputSkeletonActionData_t *pActionData, uint32_t unActionDataSize, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_003_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eBoneParent = eBoneParent, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -165,11 +165,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct IVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eBoneParent = eBoneParent, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -182,11 +182,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionDataCompressed(str return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_UncompressSkeletalActionData(struct w_steam_iface *_this, void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t *peBoneParent, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_003_UncompressSkeletalActionData(struct w_iface *_this, void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t *peBoneParent, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_003_UncompressSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .peBoneParent = peBoneParent, @@ -198,11 +198,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_UncompressSkeletalActionData(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVRInput_IVRInput_003_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -214,11 +214,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_003_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -229,11 +229,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) { struct IVRInput_IVRInput_003_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -243,12 +243,12 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -261,11 +261,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_003_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -274,11 +274,11 @@ uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1015 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_003_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1015 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_003_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -315,24 +315,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_003(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_003(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_003_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(17); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 17 * sizeof(*vtable)); int i; @@ -362,7 +362,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_003_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -389,11 +389,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_004_ShowActionOrigins, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_004_ShowBindingsForActionSet, 24) -uint32_t __thiscall winIVRInput_IVRInput_004_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_004_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_004_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -401,11 +401,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_004_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -414,11 +414,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_004_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -427,11 +427,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_004_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -440,11 +440,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_004_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_004_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -454,12 +454,12 @@ uint32_t __thiscall winIVRInput_IVRInput_004_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_004_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -473,12 +473,12 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_004_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -492,12 +492,12 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_004_GetPoseActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -513,12 +513,12 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, w_InputSkeletalActionData_t_1016 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_iface *_this, uint64_t action, w_InputSkeletalActionData_t_1016 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputSkeletalActionData_t_1016 w_pActionData; struct IVRInput_IVRInput_004_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -532,11 +532,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_004_GetSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -549,11 +549,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -567,11 +567,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_DecompressSkeletalBoneData(struct w_steam_iface *_this, void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t *peTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_004_DecompressSkeletalBoneData(struct w_iface *_this, void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t *peTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_004_DecompressSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .peTransformSpace = peTransformSpace, @@ -583,11 +583,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_004_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -600,11 +600,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_004_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -615,11 +615,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) +uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) { struct IVRInput_IVRInput_004_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -629,12 +629,12 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -647,11 +647,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_004_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -660,11 +660,11 @@ uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_004_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_004_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -702,24 +702,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_004(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_004(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_004_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(18); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 18 * sizeof(*vtable)); int i; @@ -750,7 +750,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_004_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -784,11 +784,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_005_ShowActionOrigins, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_005_ShowBindingsForActionSet, 24) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_005_IsUsingLegacyInput, 4) -uint32_t __thiscall winIVRInput_IVRInput_005_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_005_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_005_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -796,11 +796,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_005_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -809,11 +809,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_005_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -822,11 +822,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_005_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -835,11 +835,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_005_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_005_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -849,12 +849,12 @@ uint32_t __thiscall winIVRInput_IVRInput_005_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_005_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -868,12 +868,12 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_005_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -887,12 +887,12 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_005_GetPoseActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -908,12 +908,12 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) { w_InputSkeletalActionData_t_113b w_pActionData; struct IVRInput_IVRInput_005_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -926,11 +926,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct IVRInput_IVRInput_005_GetBoneCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pBoneCount = pBoneCount, }; @@ -939,11 +939,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct IVRInput_IVRInput_005_GetBoneHierarchy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pParentIndices = pParentIndices, .unIndexArayCount = unIndexArayCount, @@ -953,11 +953,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct IVRInput_IVRInput_005_GetBoneName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .nBoneIndex = nBoneIndex, .pchBoneName = pchBoneName, @@ -968,11 +968,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eReferencePose = eReferencePose, @@ -984,11 +984,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct IVRInput_IVRInput_005_GetSkeletalTrackingLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pSkeletalTrackingLevel = pSkeletalTrackingLevel, }; @@ -997,11 +997,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_005_GetSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -1013,11 +1013,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_iface *_this, uint64_t action, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct IVRInput_IVRInput_005_GetSkeletalSummaryData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pSkeletalSummaryData = pSkeletalSummaryData, }; @@ -1026,11 +1026,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct IVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eMotionRange = eMotionRange, .pvCompressedData = pvCompressedData, @@ -1042,11 +1042,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_DecompressSkeletalBoneData(struct w_steam_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_DecompressSkeletalBoneData(struct w_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_005_DecompressSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .eTransformSpace = eTransformSpace, @@ -1058,11 +1058,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_005_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -1075,11 +1075,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_005_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -1090,11 +1090,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct IVRInput_IVRInput_005_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -1105,12 +1105,12 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -1123,11 +1123,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_005_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -1136,11 +1136,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_005_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_005_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -1151,11 +1151,11 @@ uint32_t __thiscall winIVRInput_IVRInput_005_ShowBindingsForActionSet(struct w_s return params._ret; } -int8_t __thiscall winIVRInput_IVRInput_005_IsUsingLegacyInput(struct w_steam_iface *_this) +int8_t __thiscall winIVRInput_IVRInput_005_IsUsingLegacyInput(struct w_iface *_this) { struct IVRInput_IVRInput_005_IsUsingLegacyInput_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRInput_IVRInput_005_IsUsingLegacyInput, ¶ms ); @@ -1196,24 +1196,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_005(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_005(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_005_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(25); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 25 * sizeof(*vtable)); int i; @@ -1251,7 +1251,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_005_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1286,11 +1286,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_006_ShowActionOrigins, 20) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_006_ShowBindingsForActionSet, 24) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_006_IsUsingLegacyInput, 4) -uint32_t __thiscall winIVRInput_IVRInput_006_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_006_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_006_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -1298,11 +1298,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_006_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -1311,11 +1311,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_006_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -1324,11 +1324,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_006_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -1337,11 +1337,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_006_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_006_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -1351,12 +1351,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_006_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1370,12 +1370,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_006_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1389,12 +1389,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -1410,12 +1410,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struct w_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .pActionData = pActionData ? &w_pActionData : NULL, @@ -1430,12 +1430,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) { w_InputSkeletalActionData_t_113b w_pActionData; struct IVRInput_IVRInput_006_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1448,11 +1448,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct IVRInput_IVRInput_006_GetBoneCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pBoneCount = pBoneCount, }; @@ -1461,11 +1461,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct IVRInput_IVRInput_006_GetBoneHierarchy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pParentIndices = pParentIndices, .unIndexArayCount = unIndexArayCount, @@ -1475,11 +1475,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct IVRInput_IVRInput_006_GetBoneName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .nBoneIndex = nBoneIndex, .pchBoneName = pchBoneName, @@ -1490,11 +1490,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eReferencePose = eReferencePose, @@ -1506,11 +1506,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct IVRInput_IVRInput_006_GetSkeletalTrackingLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pSkeletalTrackingLevel = pSkeletalTrackingLevel, }; @@ -1519,11 +1519,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_006_GetSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -1535,11 +1535,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct IVRInput_IVRInput_006_GetSkeletalSummaryData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eSummaryType = eSummaryType, .pSkeletalSummaryData = pSkeletalSummaryData, @@ -1549,11 +1549,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct IVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eMotionRange = eMotionRange, .pvCompressedData = pvCompressedData, @@ -1565,11 +1565,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_DecompressSkeletalBoneData(struct w_steam_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_DecompressSkeletalBoneData(struct w_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_006_DecompressSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .eTransformSpace = eTransformSpace, @@ -1581,11 +1581,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_006_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -1598,11 +1598,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_006_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -1613,11 +1613,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct IVRInput_IVRInput_006_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -1628,12 +1628,12 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -1646,11 +1646,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_006_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -1659,11 +1659,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_006_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_006_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -1674,11 +1674,11 @@ uint32_t __thiscall winIVRInput_IVRInput_006_ShowBindingsForActionSet(struct w_s return params._ret; } -int8_t __thiscall winIVRInput_IVRInput_006_IsUsingLegacyInput(struct w_steam_iface *_this) +int8_t __thiscall winIVRInput_IVRInput_006_IsUsingLegacyInput(struct w_iface *_this) { struct IVRInput_IVRInput_006_IsUsingLegacyInput_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRInput_IVRInput_006_IsUsingLegacyInput, ¶ms ); @@ -1720,24 +1720,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_006(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_006(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_006_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(26); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 26 * sizeof(*vtable)); int i; @@ -1776,7 +1776,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_006_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1813,11 +1813,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_007_ShowBindingsForActionSet, 24) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_007_IsUsingLegacyInput, 4) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_007_OpenBindingUI, 28) -uint32_t __thiscall winIVRInput_IVRInput_007_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_007_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_007_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -1825,11 +1825,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_007_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -1838,11 +1838,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_007_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -1851,11 +1851,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_007_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -1864,11 +1864,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_007_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_007_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -1878,12 +1878,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_007_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1897,12 +1897,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_007_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1916,12 +1916,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -1937,12 +1937,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struct w_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .pActionData = pActionData ? &w_pActionData : NULL, @@ -1957,12 +1957,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) { w_InputSkeletalActionData_t_113b w_pActionData; struct IVRInput_IVRInput_007_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -1975,11 +1975,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct IVRInput_IVRInput_007_GetBoneCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pBoneCount = pBoneCount, }; @@ -1988,11 +1988,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct IVRInput_IVRInput_007_GetBoneHierarchy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pParentIndices = pParentIndices, .unIndexArayCount = unIndexArayCount, @@ -2002,11 +2002,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct IVRInput_IVRInput_007_GetBoneName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .nBoneIndex = nBoneIndex, .pchBoneName = pchBoneName, @@ -2017,11 +2017,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eReferencePose = eReferencePose, @@ -2033,11 +2033,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct IVRInput_IVRInput_007_GetSkeletalTrackingLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pSkeletalTrackingLevel = pSkeletalTrackingLevel, }; @@ -2046,11 +2046,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_007_GetSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -2062,11 +2062,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct IVRInput_IVRInput_007_GetSkeletalSummaryData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eSummaryType = eSummaryType, .pSkeletalSummaryData = pSkeletalSummaryData, @@ -2076,11 +2076,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct IVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eMotionRange = eMotionRange, .pvCompressedData = pvCompressedData, @@ -2092,11 +2092,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_DecompressSkeletalBoneData(struct w_steam_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_DecompressSkeletalBoneData(struct w_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_007_DecompressSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .eTransformSpace = eTransformSpace, @@ -2108,11 +2108,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_007_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -2125,11 +2125,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_007_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -2140,11 +2140,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct IVRInput_IVRInput_007_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -2155,12 +2155,12 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -2173,11 +2173,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_steam_iface *_this, uint64_t action, InputBindingInfo_t_1517 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_iface *_this, uint64_t action, InputBindingInfo_t_1517 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) { struct IVRInput_IVRInput_007_GetActionBindingInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pOriginInfo = pOriginInfo, .unBindingInfoSize = unBindingInfoSize, @@ -2189,11 +2189,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_007_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -2202,11 +2202,11 @@ uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_007_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_007_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -2217,22 +2217,22 @@ uint32_t __thiscall winIVRInput_IVRInput_007_ShowBindingsForActionSet(struct w_s return params._ret; } -int8_t __thiscall winIVRInput_IVRInput_007_IsUsingLegacyInput(struct w_steam_iface *_this) +int8_t __thiscall winIVRInput_IVRInput_007_IsUsingLegacyInput(struct w_iface *_this) { struct IVRInput_IVRInput_007_IsUsingLegacyInput_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRInput_IVRInput_007_IsUsingLegacyInput, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, int8_t bShowOnDesktop) +uint32_t __thiscall winIVRInput_IVRInput_007_OpenBindingUI(struct w_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, int8_t bShowOnDesktop) { struct IVRInput_IVRInput_007_OpenBindingUI_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .ulActionSetHandle = ulActionSetHandle, .ulDeviceHandle = ulDeviceHandle, @@ -2280,24 +2280,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_007_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_007(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_007(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_007_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_007(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_007(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_007_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_007_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(28); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 28 * sizeof(*vtable)); int i; @@ -2338,7 +2338,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_007_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_007_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_007_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2379,11 +2379,11 @@ DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_010_IsUsingLegacyInput, 4) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_010_OpenBindingUI, 28) DEFINE_THISCALL_WRAPPER(winIVRInput_IVRInput_010_GetBindingVariant, 20) -uint32_t __thiscall winIVRInput_IVRInput_010_SetActionManifestPath(struct w_steam_iface *_this, const char *pchActionManifestPath) +uint32_t __thiscall winIVRInput_IVRInput_010_SetActionManifestPath(struct w_iface *_this, const char *pchActionManifestPath) { struct IVRInput_IVRInput_010_SetActionManifestPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionManifestPath = pchActionManifestPath, }; TRACE("%p\n", _this); @@ -2391,11 +2391,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct IVRInput_IVRInput_010_GetActionSetHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionSetName = pchActionSetName, .pHandle = pHandle, }; @@ -2404,11 +2404,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct IVRInput_IVRInput_010_GetActionHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchActionName = pchActionName, .pHandle = pHandle, }; @@ -2417,11 +2417,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetInputSourceHandle(struct w_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct IVRInput_IVRInput_010_GetInputSourceHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchInputSourcePath = pchInputSourcePath, .pHandle = pHandle, }; @@ -2430,11 +2430,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetInputSourceHandle(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_UpdateActionState(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) +uint32_t __thiscall winIVRInput_IVRInput_010_UpdateActionState(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount) { struct IVRInput_IVRInput_010_UpdateActionState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -2444,12 +2444,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData(struct w_iface *_this, uint64_t action, w_InputDigitalActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputDigitalActionData_t w_pActionData; struct IVRInput_IVRInput_010_GetDigitalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -2463,12 +2463,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_iface *_this, uint64_t action, w_InputAnalogActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputAnalogActionData_t w_pActionData; struct IVRInput_IVRInput_010_GetAnalogActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -2482,12 +2482,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(struct w_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .fPredictedSecondsFromNow = fPredictedSecondsFromNow, @@ -2503,12 +2503,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struct w_iface *_this, uint64_t action, uint32_t eOrigin, w_InputPoseActionData_t *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { w_InputPoseActionData_t w_pActionData; struct IVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eOrigin = eOrigin, .pActionData = pActionData ? &w_pActionData : NULL, @@ -2523,12 +2523,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalActionData(struct w_iface *_this, uint64_t action, w_InputSkeletalActionData_t_113b *pActionData, uint32_t unActionDataSize) { w_InputSkeletalActionData_t_113b w_pActionData; struct IVRInput_IVRInput_010_GetSkeletalActionData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pActionData = pActionData ? &w_pActionData : NULL, .unActionDataSize = unActionDataSize, @@ -2541,11 +2541,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetDominantHand(struct w_steam_iface *_this, uint32_t *peDominantHand) +uint32_t __thiscall winIVRInput_IVRInput_010_GetDominantHand(struct w_iface *_this, uint32_t *peDominantHand) { struct IVRInput_IVRInput_010_GetDominantHand_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .peDominantHand = peDominantHand, }; TRACE("%p\n", _this); @@ -2553,11 +2553,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetDominantHand(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_SetDominantHand(struct w_steam_iface *_this, uint32_t eDominantHand) +uint32_t __thiscall winIVRInput_IVRInput_010_SetDominantHand(struct w_iface *_this, uint32_t eDominantHand) { struct IVRInput_IVRInput_010_SetDominantHand_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDominantHand = eDominantHand, }; TRACE("%p\n", _this); @@ -2565,11 +2565,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_SetDominantHand(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct IVRInput_IVRInput_010_GetBoneCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pBoneCount = pBoneCount, }; @@ -2578,11 +2578,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct IVRInput_IVRInput_010_GetBoneHierarchy_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pParentIndices = pParentIndices, .unIndexArayCount = unIndexArayCount, @@ -2592,11 +2592,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct IVRInput_IVRInput_010_GetBoneName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .nBoneIndex = nBoneIndex, .pchBoneName = pchBoneName, @@ -2607,11 +2607,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eReferencePose = eReferencePose, @@ -2623,11 +2623,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct IVRInput_IVRInput_010_GetSkeletalTrackingLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pSkeletalTrackingLevel = pSkeletalTrackingLevel, }; @@ -2636,11 +2636,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_010_GetSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eTransformSpace = eTransformSpace, .eMotionRange = eMotionRange, @@ -2652,11 +2652,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct IVRInput_IVRInput_010_GetSkeletalSummaryData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eSummaryType = eSummaryType, .pSkeletalSummaryData = pSkeletalSummaryData, @@ -2666,11 +2666,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed(struct w_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct IVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .eMotionRange = eMotionRange, .pvCompressedData = pvCompressedData, @@ -2682,11 +2682,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_DecompressSkeletalBoneData(struct w_steam_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_DecompressSkeletalBoneData(struct w_iface *_this, const void *pvCompressedBuffer, uint32_t unCompressedBufferSize, uint32_t eTransformSpace, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct IVRInput_IVRInput_010_DecompressSkeletalBoneData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pvCompressedBuffer = pvCompressedBuffer, .unCompressedBufferSize = unCompressedBufferSize, .eTransformSpace = eTransformSpace, @@ -2698,11 +2698,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct w_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct IVRInput_IVRInput_010_TriggerHapticVibrationAction_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .fStartSecondsFromNow = fStartSecondsFromNow, .fDurationSeconds = fDurationSeconds, @@ -2715,11 +2715,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct IVRInput_IVRInput_010_GetActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .digitalActionHandle = digitalActionHandle, .originsOut = originsOut, @@ -2730,11 +2730,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct IVRInput_IVRInput_010_GetOriginLocalizedName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pchNameArray = pchNameArray, .unNameArraySize = unNameArraySize, @@ -2745,12 +2745,12 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w_iface *_this, uint64_t origin, w_InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { w_InputOriginInfo_t w_pOriginInfo; struct IVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .origin = origin, .pOriginInfo = pOriginInfo ? &w_pOriginInfo : NULL, .unOriginInfoSize = unOriginInfoSize, @@ -2763,11 +2763,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_steam_iface *_this, uint64_t action, InputBindingInfo_t_11030 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_iface *_this, uint64_t action, InputBindingInfo_t_11030 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) { struct IVRInput_IVRInput_010_GetActionBindingInfo_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .action = action, .pOriginInfo = pOriginInfo, .unBindingInfoSize = unBindingInfoSize, @@ -2779,11 +2779,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct IVRInput_IVRInput_010_ShowActionOrigins_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .actionSetHandle = actionSetHandle, .ulActionHandle = ulActionHandle, }; @@ -2792,11 +2792,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(struct w_iface *_this, VRActiveActionSet_t_1016 *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct IVRInput_IVRInput_010_ShowBindingsForActionSet_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSets = pSets, .unSizeOfVRSelectedActionSet_t = unSizeOfVRSelectedActionSet_t, .unSetCount = unSetCount, @@ -2807,11 +2807,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetComponentStateForBinding(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const InputBindingInfo_t_11030 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) +uint32_t __thiscall winIVRInput_IVRInput_010_GetComponentStateForBinding(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const InputBindingInfo_t_11030 *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) { struct IVRInput_IVRInput_010_GetComponentStateForBinding_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pOriginInfo = pOriginInfo, @@ -2824,22 +2824,22 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetComponentStateForBinding(struct return params._ret; } -int8_t __thiscall winIVRInput_IVRInput_010_IsUsingLegacyInput(struct w_steam_iface *_this) +int8_t __thiscall winIVRInput_IVRInput_010_IsUsingLegacyInput(struct w_iface *_this) { struct IVRInput_IVRInput_010_IsUsingLegacyInput_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRInput_IVRInput_010_IsUsingLegacyInput, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, int8_t bShowOnDesktop) +uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, int8_t bShowOnDesktop) { struct IVRInput_IVRInput_010_OpenBindingUI_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchAppKey = pchAppKey, .ulActionSetHandle = ulActionSetHandle, .ulDeviceHandle = ulDeviceHandle, @@ -2850,11 +2850,11 @@ uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_steam_iface return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBindingVariant(struct w_steam_iface *_this, uint64_t ulDevicePath, char *pchVariantArray, uint32_t unVariantArraySize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBindingVariant(struct w_iface *_this, uint64_t ulDevicePath, char *pchVariantArray, uint32_t unVariantArraySize) { struct IVRInput_IVRInput_010_GetBindingVariant_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulDevicePath = ulDevicePath, .pchVariantArray = pchVariantArray, .unVariantArraySize = unVariantArraySize, @@ -2905,24 +2905,24 @@ __ASM_BLOCK_BEGIN(winIVRInput_IVRInput_010_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRInput_IVRInput_010(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_010(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRInput_IVRInput_010_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRInput_IVRInput_010(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_010(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRInput_IVRInput_010_FnTable(void *u_iface) +struct w_iface *create_winIVRInput_IVRInput_010_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(32); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 32 * sizeof(*vtable)); int i; @@ -2967,7 +2967,7 @@ struct w_steam_iface *create_winIVRInput_IVRInput_010_FnTable(void *u_iface) return r; } -void destroy_winIVRInput_IVRInput_010_FnTable(struct w_steam_iface *object) +void destroy_winIVRInput_IVRInput_010_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRMailbox.c b/vrclient_x64/winIVRMailbox.c index b4745f36..40a79eee 100644 --- a/vrclient_x64/winIVRMailbox.c +++ b/vrclient_x64/winIVRMailbox.c @@ -13,11 +13,11 @@ DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc2, 12) DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc3, 20) DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc4, 24) -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_steam_iface *_this, const char *a, uint64_t *b) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_iface *_this, const char *a, uint64_t *b) { struct IVRMailbox_IVRMailbox_001_undoc1_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, }; @@ -26,11 +26,11 @@ uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_steam_iface *_this, uint64_t a) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_iface *_this, uint64_t a) { struct IVRMailbox_IVRMailbox_001_undoc2_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, }; TRACE("%p\n", _this); @@ -38,11 +38,11 @@ uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3(struct w_steam_iface *_this, uint64_t a, const char *b, const char *c) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3(struct w_iface *_this, uint64_t a, const char *b, const char *c) { struct IVRMailbox_IVRMailbox_001_undoc3_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -52,11 +52,11 @@ uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc4(struct w_steam_iface *_this, uint64_t a, char *b, uint32_t c, uint32_t *d) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc4(struct w_iface *_this, uint64_t a, char *b, uint32_t c, uint32_t *d) { struct IVRMailbox_IVRMailbox_001_undoc4_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .a = a, .b = b, .c = c, @@ -80,24 +80,24 @@ __ASM_BLOCK_BEGIN(winIVRMailbox_IVRMailbox_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRMailbox_IVRMailbox_001(void *u_iface) +struct w_iface *create_winIVRMailbox_IVRMailbox_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRMailbox_IVRMailbox_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRMailbox_IVRMailbox_001(struct w_steam_iface *object) +void destroy_winIVRMailbox_IVRMailbox_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRMailbox_IVRMailbox_001_FnTable(void *u_iface) +struct w_iface *create_winIVRMailbox_IVRMailbox_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(4); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 4 * sizeof(*vtable)); int i; @@ -114,7 +114,7 @@ struct w_steam_iface *create_winIVRMailbox_IVRMailbox_001_FnTable(void *u_iface) return r; } -void destroy_winIVRMailbox_IVRMailbox_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRMailbox_IVRMailbox_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRNotifications.c b/vrclient_x64/winIVRNotifications.c index 5af7cd8d..a69ece57 100644 --- a/vrclient_x64/winIVRNotifications.c +++ b/vrclient_x64/winIVRNotifications.c @@ -12,11 +12,11 @@ DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_001_GetErrorString, DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_001_CreateNotification, 40) DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_001_DismissNotification, 8) -uint32_t __thiscall winIVRNotifications_IVRNotifications_001_GetErrorString(struct w_steam_iface *_this, uint32_t error, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRNotifications_IVRNotifications_001_GetErrorString(struct w_iface *_this, uint32_t error, char *pchBuffer, uint32_t unBufferSize) { struct IVRNotifications_IVRNotifications_001_GetErrorString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, @@ -26,11 +26,11 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_001_GetErrorString(stru return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const w_NotificationBitmap *photo, uint32_t *notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const w_NotificationBitmap *photo, uint32_t *notificationId) { struct IVRNotifications_IVRNotifications_001_CreateNotification_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulUserValue = ulUserValue, .strType = strType, @@ -44,11 +44,11 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification( return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_001_DismissNotification(struct w_steam_iface *_this, uint32_t notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_001_DismissNotification(struct w_iface *_this, uint32_t notificationId) { struct IVRNotifications_IVRNotifications_001_DismissNotification_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .notificationId = notificationId, }; TRACE("%p\n", _this); @@ -68,24 +68,24 @@ __ASM_BLOCK_BEGIN(winIVRNotifications_IVRNotifications_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRNotifications_IVRNotifications_001(void *u_iface) +struct w_iface *create_winIVRNotifications_IVRNotifications_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRNotifications_IVRNotifications_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRNotifications_IVRNotifications_001(struct w_steam_iface *object) +void destroy_winIVRNotifications_IVRNotifications_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRNotifications_IVRNotifications_001_FnTable(void *u_iface) +struct w_iface *create_winIVRNotifications_IVRNotifications_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(3); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 3 * sizeof(*vtable)); int i; @@ -101,7 +101,7 @@ struct w_steam_iface *create_winIVRNotifications_IVRNotifications_001_FnTable(vo return r; } -void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -112,11 +112,11 @@ void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_steam_ifa DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_CreateNotification, 40) DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_RemoveNotification, 8) -uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, uint32_t type, const char *pchText, uint32_t style, const w_NotificationBitmap_t *pImage, uint32_t *pNotificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, uint32_t type, const char *pchText, uint32_t style, const w_NotificationBitmap_t *pImage, uint32_t *pNotificationId) { struct IVRNotifications_IVRNotifications_002_CreateNotification_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulUserValue = ulUserValue, .type = type, @@ -130,11 +130,11 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification( return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_002_RemoveNotification(struct w_steam_iface *_this, uint32_t notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_002_RemoveNotification(struct w_iface *_this, uint32_t notificationId) { struct IVRNotifications_IVRNotifications_002_RemoveNotification_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .notificationId = notificationId, }; TRACE("%p\n", _this); @@ -153,24 +153,24 @@ __ASM_BLOCK_BEGIN(winIVRNotifications_IVRNotifications_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRNotifications_IVRNotifications_002(void *u_iface) +struct w_iface *create_winIVRNotifications_IVRNotifications_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRNotifications_IVRNotifications_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRNotifications_IVRNotifications_002(struct w_steam_iface *object) +void destroy_winIVRNotifications_IVRNotifications_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRNotifications_IVRNotifications_002_FnTable(void *u_iface) +struct w_iface *create_winIVRNotifications_IVRNotifications_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(2); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 2 * sizeof(*vtable)); int i; @@ -185,7 +185,7 @@ struct w_steam_iface *create_winIVRNotifications_IVRNotifications_002_FnTable(vo return r; } -void destroy_winIVRNotifications_IVRNotifications_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRNotifications_IVRNotifications_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVROverlay.c b/vrclient_x64/winIVROverlay.c index 008cc536..9867d6de 100644 --- a/vrclient_x64/winIVROverlay.c +++ b/vrclient_x64/winIVROverlay.c @@ -49,11 +49,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_IsActiveSystemOverlay, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess, 16) -uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_001_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -62,11 +62,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_001_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -76,11 +76,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -88,11 +88,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -100,22 +100,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_001_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_001_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_001_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_001_GetHighQualityOverlay, ¶ms ); return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -123,11 +123,11 @@ const char * __thiscall winIVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_001_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -137,11 +137,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_001_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -151,11 +151,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_001_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -164,11 +164,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_001_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -177,11 +177,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct IVROverlay_IVROverlay_001_SetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fGamma = fGamma, }; @@ -190,11 +190,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct IVROverlay_IVROverlay_001_GetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfGamma = pfGamma, }; @@ -203,11 +203,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -216,11 +216,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -229,11 +229,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_001_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -242,11 +242,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_001_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -255,11 +255,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_001_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -268,11 +268,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -282,11 +282,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -296,11 +296,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -310,11 +310,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -324,11 +324,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peOverlayVisibility) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peOverlayVisibility) { struct IVROverlay_IVROverlay_001_GetOverlayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peOverlayVisibility = peOverlayVisibility, }; @@ -337,11 +337,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayVisibility) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayVisibility) { struct IVROverlay_IVROverlay_001_SetOverlayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayVisibility = eOverlayVisibility, }; @@ -350,11 +350,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -362,11 +362,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -374,11 +374,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -386,11 +386,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_092 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_092 *pEvent) { struct IVROverlay_IVROverlay_001_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -399,11 +399,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_001_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -412,11 +412,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_001_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -425,11 +425,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_001_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -438,11 +438,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_001_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -451,11 +451,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_001_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -465,11 +465,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -478,13 +478,13 @@ int8_t __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractio return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_001_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -496,11 +496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_001_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -509,22 +509,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFromFile(struct w_ste return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_IsSystemOverlayVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_001_IsSystemOverlayVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_001_IsSystemOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_001_IsSystemOverlayVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_001_IsActiveSystemOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -532,11 +532,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -545,11 +545,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -607,24 +607,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_001(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_001(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_001_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(40); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 40 * sizeof(*vtable)); int i; @@ -677,7 +677,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_001_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_001_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -728,11 +728,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay, 1 DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess, 16) -uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_002_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -741,11 +741,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_002_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -755,11 +755,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -767,11 +767,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -779,22 +779,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_002_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_002_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_002_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_002_GetHighQualityOverlay, ¶ms ); return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -802,11 +802,11 @@ const char * __thiscall winIVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_002_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -816,11 +816,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_002_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -830,11 +830,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_002_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -845,11 +845,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_002_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -860,11 +860,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_002_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -873,11 +873,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_002_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -886,11 +886,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct IVROverlay_IVROverlay_002_SetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fGamma = fGamma, }; @@ -899,11 +899,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct IVROverlay_IVROverlay_002_GetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfGamma = pfGamma, }; @@ -912,11 +912,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -925,11 +925,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -938,11 +938,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_002_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -951,11 +951,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_002_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -964,11 +964,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_002_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -977,11 +977,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -991,11 +991,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -1005,11 +1005,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -1019,11 +1019,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -1033,11 +1033,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1045,11 +1045,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1057,11 +1057,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1069,11 +1069,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_093 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_093 *pEvent) { struct IVROverlay_IVROverlay_002_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -1082,11 +1082,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_002_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -1095,11 +1095,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_002_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -1108,11 +1108,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_002_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -1121,11 +1121,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_002_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -1134,11 +1134,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_002_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -1148,11 +1148,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -1161,13 +1161,13 @@ int8_t __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractio return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1175,11 +1175,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_002_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -1191,11 +1191,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_002_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -1204,11 +1204,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_002_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -1219,22 +1219,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_002_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_002_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_002_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1242,11 +1242,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -1255,11 +1255,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -1319,24 +1319,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_002(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_002(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_002_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(42); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 42 * sizeof(*vtable)); int i; @@ -1391,7 +1391,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_002_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_002_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1446,11 +1446,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_SetDashboardOverlayScenePro DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_ShowDashboard, 8) -uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_003_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -1459,11 +1459,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_003_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -1473,11 +1473,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1485,11 +1485,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1497,22 +1497,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_003_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_003_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_003_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_003_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_003_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -1523,11 +1523,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_003_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -1538,11 +1538,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_003_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -1554,11 +1554,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -1566,11 +1566,11 @@ const char * __thiscall winIVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_003_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -1580,11 +1580,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_003_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -1594,11 +1594,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_003_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -1609,11 +1609,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_003_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -1624,11 +1624,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_003_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -1637,11 +1637,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_003_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -1650,11 +1650,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct IVROverlay_IVROverlay_003_SetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fGamma = fGamma, }; @@ -1663,11 +1663,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct IVROverlay_IVROverlay_003_GetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfGamma = pfGamma, }; @@ -1676,11 +1676,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -1689,11 +1689,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -1702,11 +1702,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_003_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -1715,11 +1715,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_003_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -1728,11 +1728,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_003_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -1741,11 +1741,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -1755,11 +1755,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -1769,11 +1769,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -1783,11 +1783,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -1797,11 +1797,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1809,11 +1809,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1821,11 +1821,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1833,11 +1833,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_097 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_097 *pEvent) { struct IVROverlay_IVROverlay_003_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -1846,11 +1846,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_003_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -1859,11 +1859,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_003_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -1872,11 +1872,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_003_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -1885,11 +1885,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_003_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -1898,11 +1898,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_003_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -1912,11 +1912,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -1925,13 +1925,13 @@ int8_t __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractio return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -1939,11 +1939,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_003_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -1955,11 +1955,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_003_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -1968,11 +1968,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_003_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -1983,22 +1983,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_003_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_003_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_003_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2006,11 +2006,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -2019,11 +2019,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -2032,11 +2032,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_003_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_003_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_003_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); @@ -2098,24 +2098,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_003(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_003(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_003_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(46); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 46 * sizeof(*vtable)); int i; @@ -2174,7 +2174,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_003_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_003_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2231,11 +2231,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_SetDashboardOverlayScenePro DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_ShowDashboard, 8) -uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_004_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -2244,11 +2244,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_004_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -2258,11 +2258,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2270,11 +2270,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2282,22 +2282,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_004_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_004_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_004_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_004_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_004_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -2308,11 +2308,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_004_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -2323,11 +2323,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_004_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -2339,11 +2339,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -2351,11 +2351,11 @@ const char * __thiscall winIVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_004_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -2365,11 +2365,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_004_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -2379,11 +2379,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_004_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -2394,11 +2394,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_004_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -2409,11 +2409,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_004_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -2422,11 +2422,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_004_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -2435,11 +2435,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct IVROverlay_IVROverlay_004_SetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fGamma = fGamma, }; @@ -2448,11 +2448,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct IVROverlay_IVROverlay_004_GetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfGamma = pfGamma, }; @@ -2461,11 +2461,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -2474,11 +2474,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -2487,11 +2487,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -2501,11 +2501,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -2515,11 +2515,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_004_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -2528,11 +2528,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_004_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -2541,11 +2541,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_004_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -2554,11 +2554,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -2568,11 +2568,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -2582,11 +2582,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -2596,11 +2596,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -2610,11 +2610,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2622,11 +2622,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2634,11 +2634,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2646,11 +2646,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_097 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_097 *pEvent) { struct IVROverlay_IVROverlay_004_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -2659,11 +2659,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_004_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -2672,11 +2672,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_004_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -2685,11 +2685,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_004_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -2698,11 +2698,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_004_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -2711,11 +2711,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_004_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -2725,11 +2725,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -2738,13 +2738,13 @@ int8_t __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractio return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2752,11 +2752,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_004_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -2768,11 +2768,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_004_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -2781,11 +2781,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_004_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -2796,22 +2796,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_004_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_004_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_004_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -2819,11 +2819,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -2832,11 +2832,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -2845,11 +2845,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_004_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_004_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_004_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); @@ -2913,24 +2913,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_004(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_004(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_004_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(48); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 48 * sizeof(*vtable)); int i; @@ -2991,7 +2991,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_004_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_004_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3052,11 +3052,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_ShowKeyboard, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_GetKeyboardText, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_HideKeyboard, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_005_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -3065,11 +3065,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_005_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -3079,11 +3079,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3091,11 +3091,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3103,22 +3103,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_005_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_005_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_005_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_005_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_005_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -3129,11 +3129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_005_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -3144,11 +3144,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_005_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -3160,11 +3160,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -3172,11 +3172,11 @@ const char * __thiscall winIVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_005_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -3186,11 +3186,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_005_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -3200,11 +3200,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_005_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -3215,11 +3215,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_005_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -3230,11 +3230,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_005_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -3243,11 +3243,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_005_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -3256,11 +3256,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct IVROverlay_IVROverlay_005_SetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fGamma = fGamma, }; @@ -3269,11 +3269,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct IVROverlay_IVROverlay_005_GetOverlayGamma_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfGamma = pfGamma, }; @@ -3282,11 +3282,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -3295,11 +3295,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -3308,11 +3308,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -3322,11 +3322,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -3336,11 +3336,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_005_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -3349,11 +3349,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_005_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -3362,11 +3362,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_005_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -3375,11 +3375,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -3389,11 +3389,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -3403,11 +3403,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -3417,11 +3417,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -3431,11 +3431,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3443,11 +3443,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3455,11 +3455,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3467,11 +3467,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0910 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0910 *pEvent) { struct IVROverlay_IVROverlay_005_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -3480,11 +3480,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_005_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -3493,11 +3493,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_005_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -3506,11 +3506,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_005_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -3519,11 +3519,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_005_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -3532,11 +3532,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_005_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -3546,11 +3546,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -3559,11 +3559,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_IsFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3571,13 +3571,13 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_steam_ifa return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3585,11 +3585,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_005_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -3601,11 +3601,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_005_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -3614,11 +3614,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_005_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -3629,22 +3629,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_005_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_005_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_005_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3652,11 +3652,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -3665,11 +3665,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -3678,22 +3678,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_005_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_005_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_005_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_005_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode) +uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode) { struct IVROverlay_IVROverlay_005_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -3706,11 +3706,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_005_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -3719,11 +3719,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_005_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_005_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_005_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_005_HideKeyboard, ¶ms ); @@ -3790,24 +3790,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_005(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_005(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_005_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(52); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 52 * sizeof(*vtable)); int i; @@ -3872,7 +3872,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_005_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_005_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3938,11 +3938,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay, 44) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_GetKeyboardText, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_HideKeyboard, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_007_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -3951,11 +3951,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_007_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -3965,11 +3965,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3977,11 +3977,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -3989,22 +3989,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_007_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_007_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_007_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_007_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_007_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -4015,11 +4015,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_007_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -4030,11 +4030,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_007_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -4046,11 +4046,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -4058,11 +4058,11 @@ const char * __thiscall winIVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_007_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -4072,11 +4072,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_007_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -4086,11 +4086,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_007_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -4101,11 +4101,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_007_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -4116,11 +4116,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_007_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -4129,11 +4129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_007_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -4142,11 +4142,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -4155,11 +4155,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -4168,11 +4168,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -4182,11 +4182,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -4196,11 +4196,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -4209,11 +4209,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -4222,11 +4222,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_007_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -4235,11 +4235,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_007_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -4248,11 +4248,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_007_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -4261,11 +4261,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -4275,11 +4275,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -4289,11 +4289,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -4303,11 +4303,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -4317,11 +4317,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4329,11 +4329,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4341,11 +4341,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4353,11 +4353,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_steam_i return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0912 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0912 *pEvent) { struct IVROverlay_IVROverlay_007_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -4366,11 +4366,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_007_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -4379,11 +4379,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_007_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -4392,11 +4392,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_007_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -4405,11 +4405,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_007_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -4418,11 +4418,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_007_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -4432,11 +4432,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -4445,11 +4445,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4457,22 +4457,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_007_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_007_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_007_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -4480,11 +4480,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_007_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -4494,11 +4494,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -4507,13 +4507,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4521,11 +4521,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_007_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -4537,11 +4537,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_007_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -4550,11 +4550,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_007_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -4565,22 +4565,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_007_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_007_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_007_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4588,11 +4588,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -4601,11 +4601,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -4614,22 +4614,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_007_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_007_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_007_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_007_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_007_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -4643,11 +4643,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -4662,11 +4662,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_007_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -4675,11 +4675,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_007_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_007_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_007_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_007_HideKeyboard, ¶ms ); @@ -4751,24 +4751,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_007_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_007(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_007(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_007_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_007(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_007(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_007_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_007_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(57); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 57 * sizeof(*vtable)); int i; @@ -4838,7 +4838,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_007_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_007_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_007_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -4907,11 +4907,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_008_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -4920,11 +4920,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_008_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -4934,11 +4934,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4946,11 +4946,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -4958,22 +4958,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_008_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_008_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_008_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_008_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_008_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -4984,11 +4984,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_008_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -4999,11 +4999,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_008_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -5015,11 +5015,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -5027,11 +5027,11 @@ const char * __thiscall winIVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_008_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -5041,11 +5041,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_008_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -5055,11 +5055,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_008_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -5070,11 +5070,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_008_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -5085,11 +5085,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_008_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -5098,11 +5098,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_008_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -5111,11 +5111,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -5124,11 +5124,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -5137,11 +5137,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -5151,11 +5151,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -5165,11 +5165,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -5178,11 +5178,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -5191,11 +5191,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_008_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -5204,11 +5204,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_008_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -5217,11 +5217,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_008_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -5230,11 +5230,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -5244,11 +5244,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -5258,11 +5258,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -5272,11 +5272,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -5286,11 +5286,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5298,11 +5298,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5310,11 +5310,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5322,11 +5322,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -5337,11 +5337,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0914 *pEvent) +int8_t __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0914 *pEvent) { struct IVROverlay_IVROverlay_008_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent, }; @@ -5350,11 +5350,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_008_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -5363,11 +5363,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_008_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -5376,11 +5376,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_008_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -5389,11 +5389,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_008_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -5402,11 +5402,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_008_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -5416,11 +5416,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -5429,11 +5429,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5441,22 +5441,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_008_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_008_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_008_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -5464,11 +5464,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_008_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -5478,11 +5478,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -5491,13 +5491,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5505,11 +5505,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_008_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -5521,11 +5521,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_008_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -5534,11 +5534,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_008_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -5549,22 +5549,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_008_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_008_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_008_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5572,11 +5572,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -5585,11 +5585,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -5598,22 +5598,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_008_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_008_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_008_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_008_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_008_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -5627,11 +5627,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -5646,11 +5646,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_008_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -5659,21 +5659,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_008_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_008_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_008_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_008_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -5681,11 +5681,11 @@ void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -5762,24 +5762,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_008_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_008(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_008(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_008_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_008(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_008(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_008_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_008_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(60); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 60 * sizeof(*vtable)); int i; @@ -5852,7 +5852,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_008_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_008_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_008_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -5924,11 +5924,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_010_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -5937,11 +5937,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_010_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -5951,11 +5951,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5963,11 +5963,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -5975,22 +5975,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_010_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_010_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_010_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_010_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -6001,11 +6001,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_010_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -6016,11 +6016,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_010_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -6032,11 +6032,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -6044,11 +6044,11 @@ const char * __thiscall winIVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_010_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -6058,11 +6058,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_010_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -6072,11 +6072,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_010_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -6087,11 +6087,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_010_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -6102,11 +6102,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_010_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -6115,11 +6115,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_010_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -6128,11 +6128,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -6141,11 +6141,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -6154,11 +6154,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -6168,11 +6168,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -6182,11 +6182,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -6195,11 +6195,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -6208,11 +6208,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_010_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -6221,11 +6221,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_010_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -6234,11 +6234,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_010_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -6247,11 +6247,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -6261,11 +6261,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -6275,11 +6275,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -6289,11 +6289,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -6303,11 +6303,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -6317,11 +6317,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -6332,11 +6332,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6344,11 +6344,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6356,11 +6356,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6368,11 +6368,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -6383,12 +6383,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_0918 w_pEvent; struct IVROverlay_IVROverlay_010_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -6401,11 +6401,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_010_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -6414,11 +6414,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_010_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -6427,11 +6427,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_010_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -6440,11 +6440,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_010_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -6453,11 +6453,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_010_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -6467,11 +6467,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -6480,11 +6480,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6492,22 +6492,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_010_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_010_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -6515,11 +6515,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_010_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -6529,11 +6529,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -6542,13 +6542,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6556,11 +6556,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_010_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -6572,11 +6572,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_010_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -6585,11 +6585,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_010_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -6600,22 +6600,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_010_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_010_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -6623,11 +6623,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -6636,11 +6636,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -6649,33 +6649,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_010_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_010_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_010_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_010_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -6689,11 +6689,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -6708,11 +6708,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_010_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -6721,21 +6721,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_010_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_010_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_010_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_010_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -6743,11 +6743,11 @@ void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -6827,24 +6827,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_010_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_010(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_010(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_010_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_010(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_010(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_010_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_010_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(63); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 63 * sizeof(*vtable)); int i; @@ -6920,7 +6920,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_010_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_010_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_010_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -6996,11 +6996,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_011_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -7009,11 +7009,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_011_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -7023,11 +7023,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7035,11 +7035,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7047,22 +7047,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_011_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_011_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_011_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_011_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -7073,11 +7073,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_011_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -7088,11 +7088,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_011_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -7104,11 +7104,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -7116,11 +7116,11 @@ const char * __thiscall winIVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_011_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -7129,11 +7129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7141,11 +7141,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_011_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -7155,11 +7155,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_011_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -7169,11 +7169,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_011_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -7184,11 +7184,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_011_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -7199,11 +7199,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_011_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -7212,11 +7212,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_011_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -7225,11 +7225,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -7238,11 +7238,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -7251,11 +7251,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -7265,11 +7265,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -7279,11 +7279,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -7292,11 +7292,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -7305,11 +7305,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_011_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -7318,11 +7318,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_011_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -7331,11 +7331,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_011_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -7344,11 +7344,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -7358,11 +7358,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -7372,11 +7372,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -7386,11 +7386,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -7400,11 +7400,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -7414,11 +7414,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -7429,11 +7429,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7441,11 +7441,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7453,11 +7453,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7465,11 +7465,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -7480,12 +7480,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_0918 w_pEvent; struct IVROverlay_IVROverlay_011_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -7498,11 +7498,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_011_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -7511,11 +7511,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_011_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -7524,11 +7524,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_011_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -7537,11 +7537,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_011_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -7550,11 +7550,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_011_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -7564,11 +7564,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -7577,11 +7577,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7589,22 +7589,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_011_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_011_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -7612,11 +7612,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_011_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -7626,11 +7626,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -7639,13 +7639,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7653,11 +7653,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_011_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -7669,11 +7669,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_011_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -7682,11 +7682,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct IVROverlay_IVROverlay_011_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -7701,11 +7701,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -7714,11 +7714,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_011_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -7729,22 +7729,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_011_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_011_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -7752,11 +7752,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -7765,11 +7765,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -7778,33 +7778,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_011_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_011_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_011_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_011_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -7818,11 +7818,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -7837,11 +7837,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_011_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -7850,21 +7850,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_011_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_011_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_011_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_011_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -7872,11 +7872,11 @@ void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -7960,24 +7960,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_011_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_011(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_011(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_011_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_011(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_011(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_011_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_011_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(67); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 67 * sizeof(*vtable)); int i; @@ -8057,7 +8057,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_011_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_011_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_011_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -8134,11 +8134,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_012_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -8147,11 +8147,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_012_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -8161,11 +8161,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8173,11 +8173,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8185,22 +8185,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_012_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_012_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_012_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_012_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -8211,11 +8211,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_012_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -8226,11 +8226,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_012_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -8242,11 +8242,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -8254,11 +8254,11 @@ const char * __thiscall winIVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_012_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -8267,11 +8267,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8279,11 +8279,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_012_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -8293,11 +8293,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_012_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -8307,11 +8307,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_012_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -8322,11 +8322,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_012_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -8337,11 +8337,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_012_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -8350,11 +8350,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_012_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -8363,11 +8363,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -8376,11 +8376,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -8389,11 +8389,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -8403,11 +8403,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -8417,11 +8417,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -8430,11 +8430,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -8443,11 +8443,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_012_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -8456,11 +8456,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_012_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -8469,11 +8469,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_012_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -8482,11 +8482,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -8496,11 +8496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -8510,11 +8510,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -8524,11 +8524,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -8538,11 +8538,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -8552,11 +8552,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -8567,11 +8567,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8579,11 +8579,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8591,11 +8591,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8603,11 +8603,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -8618,12 +8618,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_101 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_101 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_101 w_pEvent; struct IVROverlay_IVROverlay_012_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -8636,11 +8636,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_012_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -8649,11 +8649,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_012_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -8662,11 +8662,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_012_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -8675,11 +8675,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_012_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -8688,11 +8688,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_012_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -8702,11 +8702,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -8715,11 +8715,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8727,22 +8727,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_012_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_012_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -8750,11 +8750,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_012_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -8764,11 +8764,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -8777,13 +8777,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8791,11 +8791,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_012_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -8807,11 +8807,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_012_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -8820,11 +8820,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct IVROverlay_IVROverlay_012_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -8839,11 +8839,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -8852,11 +8852,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_012_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -8866,11 +8866,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_012_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -8881,22 +8881,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_012_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_012_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -8904,11 +8904,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -8917,11 +8917,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -8930,33 +8930,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_012_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_012_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_012_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_012_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -8970,11 +8970,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -8989,11 +8989,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_012_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -9002,21 +9002,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_012_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_012_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_012_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_012_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -9024,11 +9024,11 @@ void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -9113,24 +9113,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_012_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_012(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_012(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_012_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_012(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_012(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_012_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_012_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(68); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 68 * sizeof(*vtable)); int i; @@ -9211,7 +9211,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_012_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_012_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_012_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -9293,11 +9293,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolut DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask, 24) -uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_013_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -9306,11 +9306,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_013_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -9320,11 +9320,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9332,11 +9332,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9344,22 +9344,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_013_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_013_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_013_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_013_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -9370,11 +9370,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_013_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -9385,11 +9385,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_013_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -9401,11 +9401,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -9413,11 +9413,11 @@ const char * __thiscall winIVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_013_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -9426,11 +9426,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9438,11 +9438,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_013_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -9452,11 +9452,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_013_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -9466,11 +9466,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_013_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -9481,11 +9481,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_013_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -9496,11 +9496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_013_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -9509,11 +9509,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_013_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -9522,11 +9522,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_013_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -9535,11 +9535,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_013_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -9548,11 +9548,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_013_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -9561,11 +9561,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_013_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -9574,11 +9574,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -9587,11 +9587,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -9600,11 +9600,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -9614,11 +9614,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -9628,11 +9628,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -9641,11 +9641,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -9654,11 +9654,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_013_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -9667,11 +9667,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_013_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -9680,11 +9680,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_013_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -9693,11 +9693,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -9707,11 +9707,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -9721,11 +9721,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -9735,11 +9735,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -9749,11 +9749,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -9763,11 +9763,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -9778,11 +9778,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9790,11 +9790,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9802,11 +9802,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9814,11 +9814,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -9829,12 +9829,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_103 w_pEvent; struct IVROverlay_IVROverlay_013_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -9847,11 +9847,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_013_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -9860,11 +9860,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_013_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -9873,11 +9873,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_013_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -9886,11 +9886,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_013_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -9899,11 +9899,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_013_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -9913,11 +9913,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -9926,11 +9926,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -9938,22 +9938,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_013_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_013_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -9961,11 +9961,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_013_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -9975,11 +9975,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -9988,13 +9988,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -10002,11 +10002,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_013_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -10018,11 +10018,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_013_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -10031,11 +10031,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct IVROverlay_IVROverlay_013_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -10050,11 +10050,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -10063,11 +10063,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_013_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -10077,11 +10077,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_013_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -10092,22 +10092,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_013_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_013_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -10115,11 +10115,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -10128,11 +10128,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -10141,33 +10141,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_013_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_013_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_013_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_013_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -10181,11 +10181,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -10200,11 +10200,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_013_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -10213,21 +10213,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_013_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_013_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_013_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_013_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -10235,11 +10235,11 @@ void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -10247,11 +10247,11 @@ void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -10344,24 +10344,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_013_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_013(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_013(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_013_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_013(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_013(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_013_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_013_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(73); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 73 * sizeof(*vtable)); int i; @@ -10447,7 +10447,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_013_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_013_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_013_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -10531,11 +10531,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask, DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_ShowMessageOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_014_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -10544,11 +10544,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_014_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pOverlayHandle = pOverlayHandle, @@ -10558,11 +10558,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -10570,11 +10570,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -10582,22 +10582,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_014_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_014_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_014_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_014_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -10608,11 +10608,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_014_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -10623,11 +10623,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_014_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -10639,11 +10639,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -10651,11 +10651,11 @@ const char * __thiscall winIVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_014_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -10664,11 +10664,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -10676,11 +10676,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_014_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -10690,11 +10690,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_014_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -10704,11 +10704,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_014_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -10719,11 +10719,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_014_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -10734,11 +10734,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_014_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -10747,11 +10747,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_014_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -10760,11 +10760,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_014_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -10773,11 +10773,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_014_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -10786,11 +10786,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_014_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -10799,11 +10799,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_014_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -10812,11 +10812,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -10825,11 +10825,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -10838,11 +10838,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -10852,11 +10852,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -10866,11 +10866,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -10879,11 +10879,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -10892,11 +10892,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_014_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -10905,11 +10905,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_014_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -10918,11 +10918,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_014_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -10931,11 +10931,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -10945,11 +10945,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -10959,11 +10959,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -10973,11 +10973,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -10987,11 +10987,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -11001,11 +11001,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -11016,11 +11016,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11028,11 +11028,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11040,11 +11040,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11052,11 +11052,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -11067,12 +11067,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_106 w_pEvent; struct IVROverlay_IVROverlay_014_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -11085,11 +11085,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_014_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -11098,11 +11098,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_014_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -11111,11 +11111,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_014_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -11124,11 +11124,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_014_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -11137,11 +11137,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_014_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -11151,11 +11151,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -11164,11 +11164,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11176,22 +11176,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_014_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_014_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -11199,11 +11199,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_014_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -11213,11 +11213,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -11226,13 +11226,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11240,11 +11240,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_014_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -11256,11 +11256,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_014_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -11269,11 +11269,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_014_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -11289,11 +11289,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -11302,11 +11302,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_014_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -11316,11 +11316,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_014_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -11331,22 +11331,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_014_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_014_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11354,11 +11354,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -11367,11 +11367,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -11380,33 +11380,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_014_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_014_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_014_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_014_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -11420,11 +11420,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -11439,11 +11439,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_014_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -11452,21 +11452,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_014_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_014_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_014_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_014_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -11474,11 +11474,11 @@ void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -11486,11 +11486,11 @@ void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -11501,11 +11501,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_014_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -11514,11 +11514,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_014_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -11615,24 +11615,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_014_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_014(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_014(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_014_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_014(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_014(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_014_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_014_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(75); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 75 * sizeof(*vtable)); int i; @@ -11720,7 +11720,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_014_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_014_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_014_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -11810,11 +11810,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_016_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -11823,11 +11823,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_016_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -11837,11 +11837,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11849,11 +11849,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11861,22 +11861,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_016_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_016_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_016_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -11887,11 +11887,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_016_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -11902,11 +11902,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_016_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -11915,11 +11915,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_016_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -11931,11 +11931,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -11943,11 +11943,11 @@ const char * __thiscall winIVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_016_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -11956,11 +11956,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -11968,11 +11968,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_016_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -11982,11 +11982,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_016_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -11996,11 +11996,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_016_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -12011,11 +12011,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_016_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -12026,11 +12026,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_016_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -12039,11 +12039,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_016_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -12052,11 +12052,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_016_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -12065,11 +12065,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_016_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -12078,11 +12078,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_016_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -12091,11 +12091,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_016_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -12104,11 +12104,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -12117,11 +12117,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -12130,11 +12130,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -12144,11 +12144,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -12158,11 +12158,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -12171,11 +12171,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -12184,11 +12184,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_016_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -12197,11 +12197,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_016_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -12210,11 +12210,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_016_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -12226,11 +12226,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_016_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -12240,11 +12240,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_016_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -12253,11 +12253,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -12267,11 +12267,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -12281,11 +12281,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -12295,11 +12295,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -12309,11 +12309,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -12323,11 +12323,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -12338,11 +12338,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -12352,11 +12352,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -12366,11 +12366,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12378,11 +12378,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12390,11 +12390,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12402,11 +12402,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -12417,12 +12417,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_106 w_pEvent; struct IVROverlay_IVROverlay_016_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -12435,11 +12435,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_016_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -12448,11 +12448,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_016_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -12461,11 +12461,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_016_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -12474,11 +12474,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_016_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -12487,11 +12487,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_016_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -12501,11 +12501,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -12514,11 +12514,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12526,22 +12526,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_016_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_016_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -12549,11 +12549,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_016_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -12563,11 +12563,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -12576,13 +12576,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12590,11 +12590,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_016_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -12606,11 +12606,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_016_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -12619,11 +12619,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_016_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -12639,11 +12639,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -12652,11 +12652,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_016_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -12666,11 +12666,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_016_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -12681,22 +12681,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_016_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -12704,11 +12704,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -12717,11 +12717,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -12730,33 +12730,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_016_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_016_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_016_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_016_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -12770,11 +12770,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -12789,11 +12789,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_016_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -12802,21 +12802,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_016_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_016_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -12824,11 +12824,11 @@ void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -12836,11 +12836,11 @@ void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -12851,11 +12851,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_016_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -12864,11 +12864,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_016_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -12881,11 +12881,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_016_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_016_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_016_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_016_CloseMessageOverlay, ¶ms ); @@ -12981,24 +12981,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_016_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_016(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_016(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_016_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_016(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_016(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_016_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_016_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(81); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 81 * sizeof(*vtable)); int i; @@ -13092,7 +13092,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_016_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_016_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_016_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -13184,11 +13184,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_017_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -13197,11 +13197,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_017_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -13211,11 +13211,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13223,11 +13223,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13235,22 +13235,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_017_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_017_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_017_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -13261,11 +13261,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_017_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -13276,11 +13276,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_017_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -13289,11 +13289,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_017_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -13305,11 +13305,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -13317,11 +13317,11 @@ const char * __thiscall winIVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_017_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -13330,11 +13330,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13342,11 +13342,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_017_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -13356,11 +13356,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_017_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -13370,11 +13370,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_017_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -13385,11 +13385,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_017_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -13400,11 +13400,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_017_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -13413,11 +13413,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_017_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -13426,11 +13426,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_017_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -13439,11 +13439,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_017_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -13452,11 +13452,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_017_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -13465,11 +13465,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_017_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -13478,11 +13478,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -13491,11 +13491,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -13504,11 +13504,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -13518,11 +13518,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -13532,11 +13532,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -13545,11 +13545,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -13558,11 +13558,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_017_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -13571,11 +13571,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_017_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -13584,11 +13584,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_017_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -13600,11 +13600,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_017_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -13614,11 +13614,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_017_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -13627,11 +13627,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -13641,11 +13641,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -13655,11 +13655,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -13669,11 +13669,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -13683,11 +13683,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -13697,11 +13697,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -13712,11 +13712,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -13726,11 +13726,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -13740,11 +13740,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13752,11 +13752,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13764,11 +13764,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13776,11 +13776,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -13791,12 +13791,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1011 w_pEvent; struct IVROverlay_IVROverlay_017_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -13809,11 +13809,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_017_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -13822,11 +13822,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_017_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -13835,11 +13835,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_017_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -13848,11 +13848,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_017_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -13861,11 +13861,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_017_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -13875,11 +13875,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) +int8_t __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct IVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unControllerDeviceIndex = unControllerDeviceIndex, }; @@ -13888,11 +13888,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractio return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13900,22 +13900,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_017_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_017_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -13923,11 +13923,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_017_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -13937,11 +13937,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -13950,11 +13950,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) { struct IVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .vCenter = vCenter, @@ -13965,11 +13965,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -13980,13 +13980,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -13994,11 +13994,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_017_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -14010,11 +14010,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_017_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -14023,11 +14023,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_017_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -14043,11 +14043,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -14056,11 +14056,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_017_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -14070,11 +14070,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_017_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -14085,22 +14085,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_017_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -14108,11 +14108,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -14121,11 +14121,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -14134,33 +14134,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_017_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_017_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_017_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_017_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -14174,11 +14174,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -14193,11 +14193,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_017_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -14206,21 +14206,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_017_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_017_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -14228,11 +14228,11 @@ void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -14240,11 +14240,11 @@ void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -14255,11 +14255,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_017_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -14268,11 +14268,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_017_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -14285,11 +14285,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_017_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_017_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_017_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_017_CloseMessageOverlay, ¶ms ); @@ -14387,24 +14387,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_017_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_017(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_017(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_017_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_017(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_017(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_017_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_017_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(83); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 83 * sizeof(*vtable)); int i; @@ -14500,7 +14500,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_017_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_017_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_017_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -14591,11 +14591,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_018_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -14604,11 +14604,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_018_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -14618,11 +14618,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -14630,11 +14630,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -14642,22 +14642,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_018_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_018_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_018_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -14668,11 +14668,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_018_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -14683,11 +14683,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_018_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -14696,11 +14696,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_018_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -14712,11 +14712,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -14724,11 +14724,11 @@ const char * __thiscall winIVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_018_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -14737,11 +14737,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -14749,11 +14749,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_018_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -14763,11 +14763,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_018_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -14777,11 +14777,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_018_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -14792,11 +14792,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_018_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -14807,11 +14807,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_018_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -14820,11 +14820,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_018_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -14833,11 +14833,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_018_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -14846,11 +14846,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_018_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -14859,11 +14859,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_018_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -14872,11 +14872,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_018_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -14885,11 +14885,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -14898,11 +14898,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -14911,11 +14911,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -14925,11 +14925,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -14939,11 +14939,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -14952,11 +14952,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -14965,11 +14965,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_018_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -14978,11 +14978,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_018_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -14991,11 +14991,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_018_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -15007,11 +15007,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_018_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -15021,11 +15021,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_018_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -15034,11 +15034,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -15048,11 +15048,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -15062,11 +15062,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -15076,11 +15076,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -15090,11 +15090,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -15104,11 +15104,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -15119,11 +15119,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -15133,11 +15133,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -15147,11 +15147,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15159,11 +15159,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15171,11 +15171,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15183,11 +15183,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -15198,12 +15198,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1016 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1016 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1016 w_pEvent; struct IVROverlay_IVROverlay_018_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -15216,11 +15216,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_018_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -15229,11 +15229,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_018_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -15242,11 +15242,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_018_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -15255,11 +15255,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_018_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -15268,11 +15268,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_018_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -15282,11 +15282,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15294,22 +15294,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_018_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_018_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -15317,11 +15317,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_018_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -15331,11 +15331,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -15344,11 +15344,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) { struct IVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .vCenter = vCenter, @@ -15359,11 +15359,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -15374,13 +15374,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15388,11 +15388,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_018_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -15404,11 +15404,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_018_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -15417,11 +15417,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_018_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -15437,11 +15437,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -15450,11 +15450,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_018_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -15464,11 +15464,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_018_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -15479,22 +15479,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_018_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -15502,11 +15502,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -15515,11 +15515,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -15528,33 +15528,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_018_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_018_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_018_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_018_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -15568,11 +15568,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -15587,11 +15587,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_018_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -15600,21 +15600,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_018_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_018_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -15622,11 +15622,11 @@ void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -15634,11 +15634,11 @@ void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -15649,11 +15649,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_018_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -15662,11 +15662,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_018_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -15679,11 +15679,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_018_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_018_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_018_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_018_CloseMessageOverlay, ¶ms ); @@ -15780,24 +15780,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_018_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_018(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_018(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_018_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_018(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_018(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_018_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_018_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(82); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 82 * sizeof(*vtable)); int i; @@ -15892,7 +15892,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_018_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_018_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_018_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -15983,11 +15983,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_019_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -15996,11 +15996,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_019_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -16010,11 +16010,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16022,11 +16022,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_SetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16034,22 +16034,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_ return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_019_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_019_GetHighQualityOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_GetHighQualityOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_GetHighQualityOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_019_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -16060,11 +16060,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_019_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -16075,11 +16075,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_019_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -16088,11 +16088,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_019_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -16104,11 +16104,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -16116,11 +16116,11 @@ const char * __thiscall winIVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_019_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -16129,11 +16129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16141,11 +16141,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_019_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -16155,11 +16155,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_019_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -16169,11 +16169,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_019_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -16184,11 +16184,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_019_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -16199,11 +16199,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_019_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -16212,11 +16212,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_019_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -16225,11 +16225,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_019_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -16238,11 +16238,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_019_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -16251,11 +16251,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_019_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -16264,11 +16264,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_019_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -16277,11 +16277,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -16290,11 +16290,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -16303,11 +16303,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -16317,11 +16317,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -16331,11 +16331,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -16344,11 +16344,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -16357,11 +16357,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_019_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -16370,11 +16370,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_019_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -16383,11 +16383,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_019_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -16399,11 +16399,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_019_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -16413,11 +16413,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_019_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -16426,11 +16426,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -16440,11 +16440,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -16454,11 +16454,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -16468,11 +16468,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -16482,11 +16482,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -16496,11 +16496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -16511,11 +16511,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -16525,11 +16525,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -16539,11 +16539,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16551,11 +16551,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16563,11 +16563,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16575,11 +16575,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -16590,12 +16590,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVROverlay_IVROverlay_019_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -16608,11 +16608,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_019_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -16621,11 +16621,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_019_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -16634,11 +16634,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_019_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -16647,11 +16647,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_019_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -16660,11 +16660,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_019_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -16674,11 +16674,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16686,22 +16686,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_019_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_019_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -16709,11 +16709,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_019_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -16723,11 +16723,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -16736,11 +16736,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct IVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -16751,11 +16751,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -16766,13 +16766,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16780,11 +16780,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_019_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -16796,11 +16796,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_019_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -16809,11 +16809,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_019_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -16829,11 +16829,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -16842,11 +16842,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_019_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -16856,11 +16856,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_019_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -16871,22 +16871,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_019_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -16894,11 +16894,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -16907,11 +16907,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -16920,33 +16920,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_019_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_019_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_019_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_019_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -16960,11 +16960,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -16979,11 +16979,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_019_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -16992,21 +16992,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_019_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_019_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -17014,11 +17014,11 @@ void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -17026,11 +17026,11 @@ void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -17041,11 +17041,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_019_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -17054,11 +17054,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_019_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -17071,11 +17071,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_019_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_019_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_019_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_019_CloseMessageOverlay, ¶ms ); @@ -17172,24 +17172,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_019_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_019(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_019(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_019_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_019(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_019(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_019_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_019_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(82); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 82 * sizeof(*vtable)); int i; @@ -17284,7 +17284,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_019_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_019_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_019_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -17373,11 +17373,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_020_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -17386,11 +17386,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_020_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -17400,11 +17400,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -17412,11 +17412,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_020_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -17427,11 +17427,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_020_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -17442,11 +17442,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_020_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -17455,11 +17455,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_020_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -17471,11 +17471,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -17483,11 +17483,11 @@ const char * __thiscall winIVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_020_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -17496,11 +17496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -17508,11 +17508,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_020_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -17522,11 +17522,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_020_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -17536,11 +17536,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_020_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -17551,11 +17551,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_020_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -17566,11 +17566,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_020_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -17579,11 +17579,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_020_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -17592,11 +17592,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_020_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -17605,11 +17605,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_020_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -17618,11 +17618,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_020_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -17631,11 +17631,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_020_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -17644,11 +17644,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -17657,11 +17657,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -17670,11 +17670,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct IVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fMinDistanceInMeters = fMinDistanceInMeters, .fMaxDistanceInMeters = fMaxDistanceInMeters, @@ -17684,11 +17684,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct IVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfMinDistanceInMeters = pfMinDistanceInMeters, .pfMaxDistanceInMeters = pfMaxDistanceInMeters, @@ -17698,11 +17698,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -17711,11 +17711,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -17724,11 +17724,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_020_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -17737,11 +17737,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_020_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -17750,11 +17750,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_020_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -17766,11 +17766,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_020_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -17780,11 +17780,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_020_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -17793,11 +17793,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -17807,11 +17807,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -17821,11 +17821,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -17835,11 +17835,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -17849,11 +17849,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -17863,11 +17863,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -17878,11 +17878,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -17892,11 +17892,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -17906,11 +17906,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -17918,11 +17918,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -17930,11 +17930,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -17942,11 +17942,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -17957,12 +17957,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVROverlay_IVROverlay_020_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -17975,11 +17975,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_020_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -17988,11 +17988,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_020_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -18001,11 +18001,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_020_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -18014,11 +18014,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_020_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -18027,11 +18027,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_020_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -18041,11 +18041,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -18053,22 +18053,22 @@ int8_t __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint64_t __thiscall winIVROverlay_IVROverlay_020_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_020_GetGamepadFocusOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_GetGamepadFocusOverlay, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w_iface *_this, uint64_t ulNewFocusOverlay) { struct IVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulNewFocusOverlay = ulNewFocusOverlay, }; TRACE("%p\n", _this); @@ -18076,11 +18076,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct IVROverlay_IVROverlay_020_SetOverlayNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, .ulTo = ulTo, @@ -18090,11 +18090,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(struct w_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct IVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eDirection = eDirection, .ulFrom = ulFrom, }; @@ -18103,11 +18103,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct IVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -18118,11 +18118,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -18133,13 +18133,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -18147,11 +18147,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_020_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -18163,11 +18163,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_020_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -18176,11 +18176,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_020_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -18196,11 +18196,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -18209,11 +18209,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_020_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -18223,11 +18223,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_020_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -18238,22 +18238,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_020_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_020_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -18261,11 +18261,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -18274,11 +18274,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -18287,33 +18287,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_020_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_020_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_020_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_020_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -18327,11 +18327,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -18346,11 +18346,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_020_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -18359,21 +18359,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_020_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_020_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_020_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -18381,11 +18381,11 @@ void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -18393,11 +18393,11 @@ void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -18408,11 +18408,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_020_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -18421,11 +18421,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_020_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -18438,11 +18438,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_020_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_020_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_020_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_020_CloseMessageOverlay, ¶ms ); @@ -18537,24 +18537,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_020_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_020(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_020(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_020_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_020(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_020(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_020_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_020_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(80); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 80 * sizeof(*vtable)); int i; @@ -18647,7 +18647,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_020_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_020_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_020_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -18732,11 +18732,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_021_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -18745,11 +18745,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_021_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -18759,11 +18759,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -18771,11 +18771,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_021_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -18786,11 +18786,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_021_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -18801,11 +18801,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_021_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -18814,11 +18814,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_021_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -18830,11 +18830,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -18842,11 +18842,11 @@ const char * __thiscall winIVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_021_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -18855,11 +18855,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -18867,11 +18867,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_021_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -18881,11 +18881,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_021_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -18895,11 +18895,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_021_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -18910,11 +18910,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_021_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -18925,11 +18925,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_021_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -18938,11 +18938,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_021_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -18951,11 +18951,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_021_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -18964,11 +18964,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_021_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -18977,11 +18977,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_021_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -18990,11 +18990,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_021_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -19003,11 +19003,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -19016,11 +19016,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -19029,11 +19029,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_021_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -19042,11 +19042,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_021_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -19055,11 +19055,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -19068,11 +19068,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -19081,11 +19081,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_021_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -19094,11 +19094,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_021_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -19107,11 +19107,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_021_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -19123,11 +19123,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_021_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -19137,11 +19137,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_021_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -19150,11 +19150,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -19164,11 +19164,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -19178,11 +19178,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -19192,11 +19192,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -19206,11 +19206,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -19220,11 +19220,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -19235,11 +19235,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -19249,11 +19249,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -19263,11 +19263,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19275,11 +19275,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19287,11 +19287,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19299,11 +19299,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -19314,12 +19314,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVROverlay_IVROverlay_021_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -19332,11 +19332,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_021_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -19345,11 +19345,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_021_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -19358,11 +19358,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_021_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -19371,11 +19371,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_021_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -19384,11 +19384,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_021_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -19398,11 +19398,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19410,11 +19410,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct IVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -19425,11 +19425,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -19440,13 +19440,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19454,11 +19454,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct IVROverlay_IVROverlay_021_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -19470,11 +19470,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_021_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -19483,11 +19483,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_021_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -19503,11 +19503,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -19516,11 +19516,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_021_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -19530,11 +19530,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_021_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -19545,22 +19545,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_021_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_021_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_021_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -19568,11 +19568,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -19581,11 +19581,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -19594,33 +19594,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_021_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_021_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_021_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_021_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_021_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_021_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -19634,11 +19634,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -19653,11 +19653,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_021_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -19666,21 +19666,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_021_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_021_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_021_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_021_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -19688,11 +19688,11 @@ void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -19700,11 +19700,11 @@ void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -19715,11 +19715,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_021_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -19728,11 +19728,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_021_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -19745,11 +19745,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_021_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_021_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_021_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_021_CloseMessageOverlay, ¶ms ); @@ -19840,24 +19840,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_021_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_021(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_021(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_021_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_021(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_021(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_021_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_021_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(76); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 76 * sizeof(*vtable)); int i; @@ -19946,7 +19946,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_021_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_021_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_021_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -20037,11 +20037,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_022_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -20050,11 +20050,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_022_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -20064,11 +20064,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20076,11 +20076,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_022_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -20091,11 +20091,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_022_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -20106,11 +20106,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_022_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -20119,11 +20119,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_022_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -20135,11 +20135,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -20147,11 +20147,11 @@ const char * __thiscall winIVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_022_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -20160,11 +20160,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20172,11 +20172,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_022_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -20186,11 +20186,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_022_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -20200,11 +20200,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_022_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -20213,11 +20213,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_022_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -20228,11 +20228,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_022_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -20243,11 +20243,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_022_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -20256,11 +20256,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_022_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -20269,11 +20269,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_022_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -20282,11 +20282,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_022_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -20295,11 +20295,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_022_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -20308,11 +20308,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_022_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -20321,11 +20321,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -20334,11 +20334,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -20347,11 +20347,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_022_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -20360,11 +20360,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_022_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -20373,11 +20373,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -20386,11 +20386,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -20399,11 +20399,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_022_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -20412,11 +20412,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_022_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -20425,11 +20425,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct IVROverlay_IVROverlay_022_GetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -20441,11 +20441,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct IVROverlay_IVROverlay_022_SetOverlayRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchRenderModel = pchRenderModel, .pColor = pColor, @@ -20455,11 +20455,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_022_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -20468,11 +20468,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -20482,11 +20482,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -20496,11 +20496,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -20510,11 +20510,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -20524,11 +20524,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -20538,11 +20538,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -20553,11 +20553,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -20567,11 +20567,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -20581,11 +20581,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struct w_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_022_SetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulCursorOverlayHandle = ulCursorOverlayHandle, .pvHotspot = pvHotspot, }; @@ -20594,11 +20594,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCursor(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_022_GetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvHotspot = pvHotspot, }; @@ -20607,11 +20607,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20619,11 +20619,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20631,11 +20631,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20643,11 +20643,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -20658,12 +20658,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVROverlay_IVROverlay_022_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -20676,11 +20676,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_022_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -20689,11 +20689,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_022_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -20702,11 +20702,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_022_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -20715,11 +20715,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_022_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -20728,11 +20728,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_022_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -20742,11 +20742,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20754,11 +20754,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct IVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -20769,11 +20769,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(struct w_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct IVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlay = ulOverlay, .eWhich = eWhich, .pvCenter = pvCenter, @@ -20784,11 +20784,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -20799,11 +20799,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration(struct w_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fDurationSeconds = fDurationSeconds, .fFrequency = fFrequency, @@ -20814,11 +20814,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct IVROverlay_IVROverlay_022_SetOverlayCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulCursorHandle = ulCursorHandle, }; @@ -20827,11 +20827,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct IVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvCursor = pvCursor, }; @@ -20840,11 +20840,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20852,13 +20852,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20866,11 +20866,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct IVROverlay_IVROverlay_022_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -20882,11 +20882,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_022_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -20895,11 +20895,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_022_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -20915,11 +20915,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -20928,11 +20928,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_022_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -20942,11 +20942,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_022_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -20957,22 +20957,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_022_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_022_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_022_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -20980,11 +20980,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -20993,11 +20993,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -21006,33 +21006,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_022_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_022_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_022_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_022_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_022_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_022_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .pchDescription = pchDescription, @@ -21046,11 +21046,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, int8_t bUseMinimalMode, uint64_t uUserValue) { struct IVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -21065,11 +21065,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_022_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -21078,21 +21078,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_022_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_022_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_022_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_022_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -21100,11 +21100,11 @@ void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -21112,11 +21112,11 @@ void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_022_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -21129,11 +21129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_022_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_022_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_022_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_022_CloseMessageOverlay, ¶ms ); @@ -21230,24 +21230,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_022_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_022(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_022(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_022_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_022(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_022(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_022_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_022_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(82); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 82 * sizeof(*vtable)); int i; @@ -21342,7 +21342,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_022_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_022_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_022_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -21429,11 +21429,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_024_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -21442,11 +21442,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_024_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -21456,11 +21456,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -21468,11 +21468,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_024_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -21483,11 +21483,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_024_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -21498,11 +21498,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_024_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -21511,11 +21511,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_024_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -21527,11 +21527,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -21539,11 +21539,11 @@ const char * __thiscall winIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_024_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -21552,11 +21552,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -21564,11 +21564,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_024_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -21578,11 +21578,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_024_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -21592,11 +21592,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_024_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -21605,11 +21605,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_024_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -21620,11 +21620,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_024_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -21635,11 +21635,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_024_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -21648,11 +21648,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_024_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -21661,11 +21661,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_024_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -21674,11 +21674,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_024_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -21687,11 +21687,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_024_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -21700,11 +21700,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_024_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -21713,11 +21713,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -21726,11 +21726,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -21739,11 +21739,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_024_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -21752,11 +21752,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_024_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -21765,11 +21765,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -21778,11 +21778,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -21791,11 +21791,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_024_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -21804,11 +21804,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_024_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -21817,11 +21817,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_024_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -21830,11 +21830,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -21844,11 +21844,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -21858,11 +21858,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -21872,11 +21872,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -21886,11 +21886,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -21900,11 +21900,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -21915,11 +21915,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -21929,11 +21929,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -21943,11 +21943,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struct w_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_024_SetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulCursorOverlayHandle = ulCursorOverlayHandle, .pvHotspot = pvHotspot, }; @@ -21956,11 +21956,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCursor(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_024_GetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvHotspot = pvHotspot, }; @@ -21969,11 +21969,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -21981,11 +21981,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -21993,11 +21993,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22005,11 +22005,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -22020,12 +22020,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_11030 w_pEvent; struct IVROverlay_IVROverlay_024_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -22038,11 +22038,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_024_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -22051,11 +22051,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_024_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -22064,11 +22064,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_024_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -22077,11 +22077,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_024_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -22090,11 +22090,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_024_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -22104,11 +22104,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22116,11 +22116,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -22131,11 +22131,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration(struct w_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fDurationSeconds = fDurationSeconds, .fFrequency = fFrequency, @@ -22146,11 +22146,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct IVROverlay_IVROverlay_024_SetOverlayCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulCursorHandle = ulCursorHandle, }; @@ -22159,11 +22159,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct IVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvCursor = pvCursor, }; @@ -22172,11 +22172,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22184,13 +22184,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22198,11 +22198,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct IVROverlay_IVROverlay_024_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -22214,11 +22214,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_024_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -22227,11 +22227,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_024_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -22247,11 +22247,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -22260,11 +22260,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_024_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -22274,11 +22274,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_024_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -22289,22 +22289,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_024_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_024_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_024_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22312,11 +22312,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -22325,11 +22325,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -22338,33 +22338,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_024_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_024_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_024_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_024_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_024_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_024_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .unFlags = unFlags, @@ -22378,11 +22378,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -22397,11 +22397,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_024_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -22410,21 +22410,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_024_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_024_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_024_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_024_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -22432,11 +22432,11 @@ void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -22444,11 +22444,11 @@ void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_024_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -22461,11 +22461,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_024_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_024_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_024_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_024_CloseMessageOverlay, ¶ms ); @@ -22558,24 +22558,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_024_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_024(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_024(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_024_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_024(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_024(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_024_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_024_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(78); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 78 * sizeof(*vtable)); int i; @@ -22666,7 +22666,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_024_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_024_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_024_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -22754,11 +22754,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_025_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -22767,11 +22767,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_025_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -22781,11 +22781,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22793,11 +22793,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_025_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -22808,11 +22808,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_025_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -22823,11 +22823,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_025_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -22836,11 +22836,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_025_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -22852,11 +22852,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -22864,11 +22864,11 @@ const char * __thiscall winIVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_025_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -22877,11 +22877,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -22889,11 +22889,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_025_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -22903,11 +22903,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_025_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -22917,11 +22917,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_025_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -22930,11 +22930,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_025_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -22945,11 +22945,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_025_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -22960,11 +22960,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_025_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -22973,11 +22973,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_025_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -22986,11 +22986,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_025_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -22999,11 +22999,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_025_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -23012,11 +23012,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_025_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -23025,11 +23025,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_025_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -23038,11 +23038,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -23051,11 +23051,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -23064,11 +23064,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_025_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -23077,11 +23077,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_025_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -23090,11 +23090,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -23103,11 +23103,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -23116,11 +23116,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_025_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -23129,11 +23129,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_025_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -23142,11 +23142,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_025_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -23155,11 +23155,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -23169,11 +23169,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -23183,11 +23183,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -23197,11 +23197,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -23211,11 +23211,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -23225,11 +23225,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -23240,11 +23240,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -23254,11 +23254,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -23268,11 +23268,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struct w_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_025_SetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulCursorOverlayHandle = ulCursorOverlayHandle, .pvHotspot = pvHotspot, }; @@ -23281,11 +23281,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCursor(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_025_GetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvHotspot = pvHotspot, }; @@ -23294,11 +23294,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct IVROverlay_IVROverlay_025_SetOverlayTransformProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -23310,11 +23310,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23322,11 +23322,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23334,11 +23334,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23346,11 +23346,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -23361,12 +23361,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinat return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1168 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1168 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1168 w_pEvent; struct IVROverlay_IVROverlay_025_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -23379,11 +23379,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_025_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -23392,11 +23392,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_025_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -23405,11 +23405,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_025_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -23418,11 +23418,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_025_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -23431,11 +23431,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_025_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -23445,11 +23445,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23457,11 +23457,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -23472,11 +23472,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration(struct w_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fDurationSeconds = fDurationSeconds, .fFrequency = fFrequency, @@ -23487,11 +23487,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct IVROverlay_IVROverlay_025_SetOverlayCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulCursorHandle = ulCursorHandle, }; @@ -23500,11 +23500,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct IVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvCursor = pvCursor, }; @@ -23513,11 +23513,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23525,13 +23525,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23539,11 +23539,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct IVROverlay_IVROverlay_025_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -23555,11 +23555,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_025_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -23568,11 +23568,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_025_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -23588,11 +23588,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -23601,11 +23601,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_025_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -23615,11 +23615,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_025_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -23630,22 +23630,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_025_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_025_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_025_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -23653,11 +23653,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -23666,11 +23666,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -23679,33 +23679,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_025_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_025_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_025_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_025_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_025_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_025_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .unFlags = unFlags, @@ -23719,11 +23719,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -23738,11 +23738,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_025_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -23751,21 +23751,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_025_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_025_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_025_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_025_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -23773,11 +23773,11 @@ void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -23785,11 +23785,11 @@ void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_025_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -23802,11 +23802,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_025_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_025_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_025_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_025_CloseMessageOverlay, ¶ms ); @@ -23900,24 +23900,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_025_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_025(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_025(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_025_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_025(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_025(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_025_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_025_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(79); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 79 * sizeof(*vtable)); int i; @@ -24009,7 +24009,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_025_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_025_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_025_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -24100,11 +24100,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_026_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -24113,11 +24113,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_026_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -24127,11 +24127,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24139,11 +24139,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_026_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -24154,11 +24154,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_026_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -24169,11 +24169,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_026_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -24182,11 +24182,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_026_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -24198,11 +24198,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -24210,11 +24210,11 @@ const char * __thiscall winIVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_026_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -24223,11 +24223,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24235,11 +24235,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_026_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -24249,11 +24249,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_026_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -24263,11 +24263,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_026_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -24276,11 +24276,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_026_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -24291,11 +24291,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_026_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -24306,11 +24306,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_026_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -24319,11 +24319,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_026_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -24332,11 +24332,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_026_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -24345,11 +24345,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_026_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -24358,11 +24358,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_026_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -24371,11 +24371,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_026_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -24384,11 +24384,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -24397,11 +24397,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -24410,11 +24410,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_026_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -24423,11 +24423,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_026_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -24436,11 +24436,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct w_iface *_this, uint64_t ulOverlayHandle, float fRadians) { struct IVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRadians = fRadians, }; @@ -24449,11 +24449,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) { struct IVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRadians = pfRadians, }; @@ -24462,11 +24462,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -24475,11 +24475,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -24488,11 +24488,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_026_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -24501,11 +24501,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_026_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -24514,11 +24514,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_026_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -24527,11 +24527,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -24541,11 +24541,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -24555,11 +24555,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -24569,11 +24569,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -24583,11 +24583,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -24597,11 +24597,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -24612,11 +24612,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -24626,11 +24626,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct IVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulOverlayHandleParent = ulOverlayHandleParent, .pmatParentOverlayToOverlayTransform = pmatParentOverlayToOverlayTransform, @@ -24640,11 +24640,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struct w_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_026_SetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulCursorOverlayHandle = ulCursorOverlayHandle, .pvHotspot = pvHotspot, }; @@ -24653,11 +24653,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCursor(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_026_GetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvHotspot = pvHotspot, }; @@ -24666,11 +24666,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct IVROverlay_IVROverlay_026_SetOverlayTransformProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -24682,11 +24682,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24694,11 +24694,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24706,11 +24706,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24718,11 +24718,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -24733,11 +24733,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_WaitFrameSync(struct w_steam_iface *_this, uint32_t nTimeoutMs) +uint32_t __thiscall winIVROverlay_IVROverlay_026_WaitFrameSync(struct w_iface *_this, uint32_t nTimeoutMs) { struct IVROverlay_IVROverlay_026_WaitFrameSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nTimeoutMs = nTimeoutMs, }; TRACE("%p\n", _this); @@ -24745,12 +24745,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_WaitFrameSync(struct w_steam_if return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1168 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_1168 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1168 w_pEvent; struct IVROverlay_IVROverlay_026_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -24763,11 +24763,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_026_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -24776,11 +24776,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_026_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -24789,11 +24789,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_026_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -24802,11 +24802,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_026_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -24815,11 +24815,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_026_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -24829,11 +24829,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24841,11 +24841,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -24856,11 +24856,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration(struct w_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fDurationSeconds = fDurationSeconds, .fFrequency = fFrequency, @@ -24871,11 +24871,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct IVROverlay_IVROverlay_026_SetOverlayCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulCursorHandle = ulCursorHandle, }; @@ -24884,11 +24884,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct IVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvCursor = pvCursor, }; @@ -24897,11 +24897,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24909,13 +24909,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -24923,11 +24923,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct IVROverlay_IVROverlay_026_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -24939,11 +24939,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_026_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -24952,11 +24952,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_026_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -24972,11 +24972,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -24985,11 +24985,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_026_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -24999,11 +24999,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_026_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -25014,22 +25014,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_026_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_026_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_026_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -25037,11 +25037,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -25050,11 +25050,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -25063,33 +25063,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_026_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_026_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_026_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_026_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_026_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_026_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .unFlags = unFlags, @@ -25103,11 +25103,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -25122,11 +25122,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_026_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -25135,21 +25135,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_026_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_026_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_026_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_026_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -25157,11 +25157,11 @@ void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -25169,11 +25169,11 @@ void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_026_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -25186,11 +25186,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_026_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_026_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_026_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_026_CloseMessageOverlay, ¶ms ); @@ -25287,24 +25287,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_026_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_026(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_026(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_026_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_026(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_026(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_026_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_026_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(82); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 82 * sizeof(*vtable)); int i; @@ -25399,7 +25399,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_026_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_026_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_026_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -25488,11 +25488,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_027_FindOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pOverlayHandle = pOverlayHandle, }; @@ -25501,11 +25501,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct IVROverlay_IVROverlay_027_CreateOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayName = pchOverlayName, .pOverlayHandle = pOverlayHandle, @@ -25515,11 +25515,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_DestroyOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -25527,11 +25527,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_027_GetOverlayKey_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -25542,11 +25542,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVROverlay_IVROverlay_027_GetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchValue = pchValue, .unBufferSize = unBufferSize, @@ -25557,11 +25557,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct IVROverlay_IVROverlay_027_SetOverlayName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchName = pchName, }; @@ -25570,11 +25570,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayImageData(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct IVROverlay_IVROverlay_027_GetOverlayImageData_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unBufferSize = unBufferSize, @@ -25586,11 +25586,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayImageData(struct w_st return params._ret; } -const char * __thiscall winIVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -25598,11 +25598,11 @@ const char * __thiscall winIVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct IVROverlay_IVROverlay_027_SetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unPID = unPID, }; @@ -25611,11 +25611,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_GetOverlayRenderingPid_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -25623,11 +25623,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled) { struct IVROverlay_IVROverlay_027_SetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .bEnabled = bEnabled, @@ -25637,11 +25637,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t *pbEnabled) { struct IVROverlay_IVROverlay_027_GetOverlayFlag_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eOverlayFlag = eOverlayFlag, .pbEnabled = pbEnabled, @@ -25651,11 +25651,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct IVROverlay_IVROverlay_027_GetOverlayFlags_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pFlags = pFlags, }; @@ -25664,11 +25664,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct IVROverlay_IVROverlay_027_SetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRed = fRed, .fGreen = fGreen, @@ -25679,11 +25679,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct IVROverlay_IVROverlay_027_GetOverlayColor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRed = pfRed, .pfGreen = pfGreen, @@ -25694,11 +25694,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct IVROverlay_IVROverlay_027_SetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fAlpha = fAlpha, }; @@ -25707,11 +25707,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct IVROverlay_IVROverlay_027_GetOverlayAlpha_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfAlpha = pfAlpha, }; @@ -25720,11 +25720,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct IVROverlay_IVROverlay_027_SetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fTexelAspect = fTexelAspect, }; @@ -25733,11 +25733,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct IVROverlay_IVROverlay_027_GetOverlayTexelAspect_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfTexelAspect = pfTexelAspect, }; @@ -25746,11 +25746,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct IVROverlay_IVROverlay_027_SetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unSortOrder = unSortOrder, }; @@ -25759,11 +25759,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct IVROverlay_IVROverlay_027_GetOverlaySortOrder_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punSortOrder = punSortOrder, }; @@ -25772,11 +25772,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct IVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fWidthInMeters = fWidthInMeters, }; @@ -25785,11 +25785,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct IVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfWidthInMeters = pfWidthInMeters, }; @@ -25798,11 +25798,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct IVROverlay_IVROverlay_027_SetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fCurvature = fCurvature, }; @@ -25811,11 +25811,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct IVROverlay_IVROverlay_027_GetOverlayCurvature_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfCurvature = pfCurvature, }; @@ -25824,11 +25824,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct w_iface *_this, uint64_t ulOverlayHandle, float fRadians) { struct IVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fRadians = fRadians, }; @@ -25837,11 +25837,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct w_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) { struct IVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pfRadians = pfRadians, }; @@ -25850,11 +25850,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct IVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTextureColorSpace = eTextureColorSpace, }; @@ -25863,11 +25863,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct IVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTextureColorSpace = peTextureColorSpace, }; @@ -25876,11 +25876,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_027_SetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -25889,11 +25889,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct w_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct IVROverlay_IVROverlay_027_GetOverlayTextureBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pOverlayTextureBounds = pOverlayTextureBounds, }; @@ -25902,11 +25902,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct IVROverlay_IVROverlay_027_GetOverlayTransformType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTransformType = peTransformType, }; @@ -25915,11 +25915,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -25929,11 +25929,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct IVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peTrackingOrigin = peTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -25943,11 +25943,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unTrackedDevice = unTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -25957,11 +25957,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punTrackedDevice = punTrackedDevice, .pmatTrackedDeviceToOverlayTransform = pmatTrackedDeviceToOverlayTransform, @@ -25971,11 +25971,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct IVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unDeviceIndex = unDeviceIndex, .pchComponentName = pchComponentName, @@ -25985,11 +25985,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct IVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punDeviceIndex = punDeviceIndex, .pchComponentName = pchComponentName, @@ -26000,11 +26000,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struct w_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_027_SetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulCursorOverlayHandle = ulCursorOverlayHandle, .pvHotspot = pvHotspot, }; @@ -26013,11 +26013,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCursor(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct IVROverlay_IVROverlay_027_GetOverlayTransformCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvHotspot = pvHotspot, }; @@ -26026,11 +26026,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCursor(struc return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct IVROverlay_IVROverlay_027_SetOverlayTransformProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToOverlayTransform = pmatTrackingOriginToOverlayTransform, @@ -26042,11 +26042,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_ShowOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26054,11 +26054,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_HideOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26066,11 +26066,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_steam_ifac return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_IsOverlayVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26078,11 +26078,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct IVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eTrackingOrigin = eTrackingOrigin, .coordinatesInOverlay = coordinatesInOverlay, @@ -26093,11 +26093,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinat return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_WaitFrameSync(struct w_steam_iface *_this, uint32_t nTimeoutMs) +uint32_t __thiscall winIVROverlay_IVROverlay_027_WaitFrameSync(struct w_iface *_this, uint32_t nTimeoutMs) { struct IVROverlay_IVROverlay_027_WaitFrameSync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nTimeoutMs = nTimeoutMs, }; TRACE("%p\n", _this); @@ -26105,12 +26105,12 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_WaitFrameSync(struct w_steam_if return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_223 w_pEvent; struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -26123,11 +26123,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct IVROverlay_IVROverlay_027_GetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .peInputMethod = peInputMethod, }; @@ -26136,11 +26136,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct IVROverlay_IVROverlay_027_SetOverlayInputMethod_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMethod = eInputMethod, }; @@ -26149,11 +26149,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_027_GetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -26162,11 +26162,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct IVROverlay_IVROverlay_027_SetOverlayMouseScale_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvecMouseScale = pvecMouseScale, }; @@ -26175,11 +26175,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_s return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +int8_t __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct w_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct IVROverlay_IVROverlay_027_ComputeOverlayIntersection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pParams = pParams, .pResults = pResults, @@ -26189,11 +26189,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_IsHoverTargetOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26201,11 +26201,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(struct w_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct IVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pMaskPrimitives = pMaskPrimitives, .unNumMaskPrimitives = unNumMaskPrimitives, @@ -26216,11 +26216,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration(struct w_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct IVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .fDurationSeconds = fDurationSeconds, .fFrequency = fFrequency, @@ -26231,11 +26231,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct IVROverlay_IVROverlay_027_SetOverlayCursor_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .ulCursorHandle = ulCursorHandle, }; @@ -26244,11 +26244,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct IVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvCursor = pvCursor, }; @@ -26257,11 +26257,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26269,13 +26269,13 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, const w_Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_ClearOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26283,11 +26283,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct IVROverlay_IVROverlay_027_SetOverlayRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvBuffer = pvBuffer, .unWidth = unWidth, @@ -26299,11 +26299,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct IVROverlay_IVROverlay_027_SetOverlayFromFile_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pchFilePath = pchFilePath, }; @@ -26312,11 +26312,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct IVROverlay_IVROverlay_027_GetOverlayTexture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, .pNativeTextureRef = pNativeTextureRef, @@ -26332,11 +26332,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(struct w_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct IVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeTextureHandle = pNativeTextureHandle, }; @@ -26345,11 +26345,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct IVROverlay_IVROverlay_027_GetOverlayTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pWidth = pWidth, .pHeight = pHeight, @@ -26359,11 +26359,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateDashboardOverlay(struct w_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct IVROverlay_IVROverlay_027_CreateDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayKey = pchOverlayKey, .pchOverlayFriendlyName = pchOverlayFriendlyName, .pMainHandle = pMainHandle, @@ -26374,22 +26374,22 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateDashboardOverlay(struct w return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_IsDashboardVisible(struct w_steam_iface *_this) +int8_t __thiscall winIVROverlay_IVROverlay_027_IsDashboardVisible(struct w_iface *_this) { struct IVROverlay_IVROverlay_027_IsDashboardVisible_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_027_IsDashboardVisible, ¶ms ); return params._ret; } -int8_t __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -26397,11 +26397,11 @@ int8_t __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct IVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .unProcessId = unProcessId, }; @@ -26410,11 +26410,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct IVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .punProcessId = punProcessId, }; @@ -26423,33 +26423,33 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess return params._ret; } -void __thiscall winIVROverlay_IVROverlay_027_ShowDashboard(struct w_steam_iface *_this, const char *pchOverlayToShow) +void __thiscall winIVROverlay_IVROverlay_027_ShowDashboard(struct w_iface *_this, const char *pchOverlayToShow) { struct IVROverlay_IVROverlay_027_ShowDashboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchOverlayToShow = pchOverlayToShow, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_027_ShowDashboard, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice(struct w_iface *_this) { struct IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_027_GetPrimaryDashboardDevice, ¶ms ); return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboard(struct w_steam_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboard(struct w_iface *_this, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_027_ShowKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, .unFlags = unFlags, @@ -26463,11 +26463,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct IVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .eInputMode = eInputMode, .eLineInputMode = eLineInputMode, @@ -26482,11 +26482,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetKeyboardText(struct w_steam_iface *_this, char *pchText, uint32_t cchText) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetKeyboardText(struct w_iface *_this, char *pchText, uint32_t cchText) { struct IVROverlay_IVROverlay_027_GetKeyboardText_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .cchText = cchText, }; @@ -26495,21 +26495,21 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetKeyboardText(struct w_steam_ return params._ret; } -void __thiscall winIVROverlay_IVROverlay_027_HideKeyboard(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_027_HideKeyboard(struct w_iface *_this) { struct IVROverlay_IVROverlay_027_HideKeyboard_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_027_HideKeyboard, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(struct w_steam_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(struct w_iface *_this, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { struct IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackingOrigin = eTrackingOrigin, .pmatTrackingOriginToKeyboardTransform = pmatTrackingOriginToKeyboardTransform, }; @@ -26517,11 +26517,11 @@ void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(struct VRCLIENT_CALL( IVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute, ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(struct w_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .avoidRect = avoidRect, }; @@ -26529,11 +26529,11 @@ void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(struc VRCLIENT_CALL( IVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay, ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowMessageOverlay(struct w_steam_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowMessageOverlay(struct w_iface *_this, const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text, const char *pchButton2Text, const char *pchButton3Text) { struct IVROverlay_IVROverlay_027_ShowMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchText = pchText, .pchCaption = pchCaption, .pchButton0Text = pchButton0Text, @@ -26546,11 +26546,11 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowMessageOverlay(struct w_ste return params._ret; } -void __thiscall winIVROverlay_IVROverlay_027_CloseMessageOverlay(struct w_steam_iface *_this) +void __thiscall winIVROverlay_IVROverlay_027_CloseMessageOverlay(struct w_iface *_this) { struct IVROverlay_IVROverlay_027_CloseMessageOverlay_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVROverlay_IVROverlay_027_CloseMessageOverlay, ¶ms ); @@ -26645,24 +26645,24 @@ __ASM_BLOCK_BEGIN(winIVROverlay_IVROverlay_027_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlay_IVROverlay_027(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_027(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlay_IVROverlay_027_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlay_IVROverlay_027(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_027(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlay_IVROverlay_027_FnTable(void *u_iface) +struct w_iface *create_winIVROverlay_IVROverlay_027_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(80); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 80 * sizeof(*vtable)); int i; @@ -26755,7 +26755,7 @@ struct w_steam_iface *create_winIVROverlay_IVROverlay_027_FnTable(void *u_iface) return r; } -void destroy_winIVROverlay_IVROverlay_027_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlay_IVROverlay_027_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVROverlayView.c b/vrclient_x64/winIVROverlayView.c index 42a93f19..6cf0addb 100644 --- a/vrclient_x64/winIVROverlayView.c +++ b/vrclient_x64/winIVROverlayView.c @@ -13,11 +13,11 @@ DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_ReleaseOverlayView, DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_PostOverlayEvent, 16) DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_IsViewingPermitted, 12) -uint32_t __thiscall winIVROverlayView_IVROverlayView_003_AcquireOverlayView(struct w_steam_iface *_this, uint64_t ulOverlayHandle, w_VRNativeDevice_t *pNativeDevice, w_VROverlayView_t *pOverlayView, uint32_t unOverlayViewSize) +uint32_t __thiscall winIVROverlayView_IVROverlayView_003_AcquireOverlayView(struct w_iface *_this, uint64_t ulOverlayHandle, w_VRNativeDevice_t *pNativeDevice, w_VROverlayView_t *pOverlayView, uint32_t unOverlayViewSize) { struct IVROverlayView_IVROverlayView_003_AcquireOverlayView_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pNativeDevice = pNativeDevice, .pOverlayView = pOverlayView, @@ -28,11 +28,11 @@ uint32_t __thiscall winIVROverlayView_IVROverlayView_003_AcquireOverlayView(stru return params._ret; } -uint32_t __thiscall winIVROverlayView_IVROverlayView_003_ReleaseOverlayView(struct w_steam_iface *_this, w_VROverlayView_t *pOverlayView) +uint32_t __thiscall winIVROverlayView_IVROverlayView_003_ReleaseOverlayView(struct w_iface *_this, w_VROverlayView_t *pOverlayView) { struct IVROverlayView_IVROverlayView_003_ReleaseOverlayView_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOverlayView = pOverlayView, }; TRACE("%p\n", _this); @@ -40,11 +40,11 @@ uint32_t __thiscall winIVROverlayView_IVROverlayView_003_ReleaseOverlayView(stru return params._ret; } -void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const w_VREvent_t_223 *pvrEvent) +void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_iface *_this, uint64_t ulOverlayHandle, const w_VREvent_t_223 *pvrEvent) { struct IVROverlayView_IVROverlayView_003_PostOverlayEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, .pvrEvent = pvrEvent, }; @@ -52,11 +52,11 @@ void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_s VRCLIENT_CALL( IVROverlayView_IVROverlayView_003_PostOverlayEvent, ¶ms ); } -int8_t __thiscall winIVROverlayView_IVROverlayView_003_IsViewingPermitted(struct w_steam_iface *_this, uint64_t ulOverlayHandle) +int8_t __thiscall winIVROverlayView_IVROverlayView_003_IsViewingPermitted(struct w_iface *_this, uint64_t ulOverlayHandle) { struct IVROverlayView_IVROverlayView_003_IsViewingPermitted_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .ulOverlayHandle = ulOverlayHandle, }; TRACE("%p\n", _this); @@ -77,24 +77,24 @@ __ASM_BLOCK_BEGIN(winIVROverlayView_IVROverlayView_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVROverlayView_IVROverlayView_003(void *u_iface) +struct w_iface *create_winIVROverlayView_IVROverlayView_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVROverlayView_IVROverlayView_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVROverlayView_IVROverlayView_003(struct w_steam_iface *object) +void destroy_winIVROverlayView_IVROverlayView_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVROverlayView_IVROverlayView_003_FnTable(void *u_iface) +struct w_iface *create_winIVROverlayView_IVROverlayView_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(4); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 4 * sizeof(*vtable)); int i; @@ -111,7 +111,7 @@ struct w_steam_iface *create_winIVROverlayView_IVROverlayView_003_FnTable(void * return r; } -void destroy_winIVROverlayView_IVROverlayView_003_FnTable(struct w_steam_iface *object) +void destroy_winIVROverlayView_IVROverlayView_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRRenderModels.c b/vrclient_x64/winIVRRenderModels.c index ee8f958a..4fe2338f 100644 --- a/vrclient_x64/winIVRRenderModels.c +++ b/vrclient_x64/winIVRRenderModels.c @@ -13,11 +13,11 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_001_FreeRenderModel, DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_001_GetRenderModelName, 16) DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_001_GetRenderModelCount, 4) -int8_t __thiscall winIVRRenderModels_IVRRenderModels_001_LoadRenderModel(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_090 *pRenderModel) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_001_LoadRenderModel(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_090 *pRenderModel) { struct IVRRenderModels_IVRRenderModels_001_LoadRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pRenderModel = pRenderModel, }; @@ -26,22 +26,22 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_001_LoadRenderModel(struct return params._ret; } -void __thiscall winIVRRenderModels_IVRRenderModels_001_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_090 *pRenderModel) +void __thiscall winIVRRenderModels_IVRRenderModels_001_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_090 *pRenderModel) { struct IVRRenderModels_IVRRenderModels_001_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_001_FreeRenderModel, ¶ms ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_001_GetRenderModelName(struct w_steam_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_001_GetRenderModelName(struct w_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_001_GetRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unRenderModelIndex = unRenderModelIndex, .pchRenderModelName = pchRenderModelName, .unRenderModelNameLen = unRenderModelNameLen, @@ -51,11 +51,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_001_GetRenderModelName(st return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_001_GetRenderModelCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_001_GetRenderModelCount(struct w_iface *_this) { struct IVRRenderModels_IVRRenderModels_001_GetRenderModelCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_001_GetRenderModelCount, ¶ms ); @@ -75,24 +75,24 @@ __ASM_BLOCK_BEGIN(winIVRRenderModels_IVRRenderModels_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_001(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRRenderModels_IVRRenderModels_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRRenderModels_IVRRenderModels_001(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_001_FnTable(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(4); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 4 * sizeof(*vtable)); int i; @@ -109,7 +109,7 @@ struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_001_FnTable(void return r; } -void destroy_winIVRRenderModels_IVRRenderModels_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -130,19 +130,19 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_GetComponentRende DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_GetComponentState, 20) DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_RenderModelHasComponent, 12) -extern int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); +extern int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); -extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel); +extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel); -extern int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); +extern int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture(struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); +extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture(struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetRenderModelName(struct w_steam_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetRenderModelName(struct w_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_002_GetRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unRenderModelIndex = unRenderModelIndex, .pchRenderModelName = pchRenderModelName, .unRenderModelNameLen = unRenderModelNameLen, @@ -152,22 +152,22 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetRenderModelName(st return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetRenderModelCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetRenderModelCount(struct w_iface *_this) { struct IVRRenderModels_IVRRenderModels_002_GetRenderModelCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_002_GetRenderModelCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentCount(struct w_steam_iface *_this, const char *pchRenderModelName) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentCount(struct w_iface *_this, const char *pchRenderModelName) { struct IVRRenderModels_IVRRenderModels_002_GetComponentCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, }; TRACE("%p\n", _this); @@ -175,11 +175,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentCount(str return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentName(struct w_steam_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentName(struct w_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) { struct IVRRenderModels_IVRRenderModels_002_GetComponentName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .unComponentIndex = unComponentIndex, .pchComponentName = pchComponentName, @@ -190,11 +190,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentName(stru return params._ret; } -uint64_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentButtonMask(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +uint64_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentButtonMask(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_002_GetComponentButtonMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -203,11 +203,11 @@ uint64_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentButtonMas return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pchComponentRenderModelName = pchComponentRenderModelName, @@ -218,11 +218,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentRenderMod return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentState(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, RenderModel_ComponentState_t *pComponentState) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentState(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, RenderModel_ComponentState_t *pComponentState) { struct IVRRenderModels_IVRRenderModels_002_GetComponentState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pControllerState = pControllerState, @@ -233,11 +233,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentState(struc return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_RenderModelHasComponent(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_002_RenderModelHasComponent(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_002_RenderModelHasComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -267,24 +267,24 @@ __ASM_BLOCK_BEGIN(winIVRRenderModels_IVRRenderModels_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_002(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRRenderModels_IVRRenderModels_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRRenderModels_IVRRenderModels_002(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_002_FnTable(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -309,7 +309,7 @@ struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_002_FnTable(void return r; } -void destroy_winIVRRenderModels_IVRRenderModels_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -332,23 +332,23 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_GetComponentRende DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_GetComponentState, 24) DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_RenderModelHasComponent, 12) -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); -extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel); +extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture(struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); +extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture(struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async(struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); -extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); +extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11(struct w_iface *_this, void *pD3D11Texture2D); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetRenderModelName(struct w_steam_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetRenderModelName(struct w_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_004_GetRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unRenderModelIndex = unRenderModelIndex, .pchRenderModelName = pchRenderModelName, .unRenderModelNameLen = unRenderModelNameLen, @@ -358,22 +358,22 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetRenderModelName(st return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetRenderModelCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetRenderModelCount(struct w_iface *_this) { struct IVRRenderModels_IVRRenderModels_004_GetRenderModelCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_004_GetRenderModelCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentCount(struct w_steam_iface *_this, const char *pchRenderModelName) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentCount(struct w_iface *_this, const char *pchRenderModelName) { struct IVRRenderModels_IVRRenderModels_004_GetComponentCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, }; TRACE("%p\n", _this); @@ -381,11 +381,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentCount(str return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentName(struct w_steam_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentName(struct w_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) { struct IVRRenderModels_IVRRenderModels_004_GetComponentName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .unComponentIndex = unComponentIndex, .pchComponentName = pchComponentName, @@ -396,11 +396,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentName(stru return params._ret; } -uint64_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentButtonMask(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +uint64_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentButtonMask(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_004_GetComponentButtonMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -409,11 +409,11 @@ uint64_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentButtonMas return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pchComponentRenderModelName = pchComponentRenderModelName, @@ -424,11 +424,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentRenderMod return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentState(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentState(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { struct IVRRenderModels_IVRRenderModels_004_GetComponentState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pControllerState = pControllerState, @@ -440,11 +440,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentState(struc return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_004_RenderModelHasComponent(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_004_RenderModelHasComponent(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_004_RenderModelHasComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -476,24 +476,24 @@ __ASM_BLOCK_BEGIN(winIVRRenderModels_IVRRenderModels_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_004(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRRenderModels_IVRRenderModels_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRRenderModels_IVRRenderModels_004(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_004_FnTable(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(14); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 14 * sizeof(*vtable)); int i; @@ -520,7 +520,7 @@ struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_004_FnTable(void return r; } -void destroy_winIVRRenderModels_IVRRenderModels_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -547,25 +547,25 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelThu DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath, 20) DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum, 8) -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); -extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel); +extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture(struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); +extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture(struct w_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async(struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pDstTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async(struct w_iface *_this, int32_t textureId, void *pDstTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); +extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11(struct w_iface *_this, void *pD3D11Texture2D); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelName(struct w_steam_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelName(struct w_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unRenderModelIndex = unRenderModelIndex, .pchRenderModelName = pchRenderModelName, .unRenderModelNameLen = unRenderModelNameLen, @@ -575,22 +575,22 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelName(st return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelCount(struct w_iface *_this) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_005_GetRenderModelCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentCount(struct w_steam_iface *_this, const char *pchRenderModelName) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentCount(struct w_iface *_this, const char *pchRenderModelName) { struct IVRRenderModels_IVRRenderModels_005_GetComponentCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, }; TRACE("%p\n", _this); @@ -598,11 +598,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentCount(str return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentName(struct w_steam_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentName(struct w_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) { struct IVRRenderModels_IVRRenderModels_005_GetComponentName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .unComponentIndex = unComponentIndex, .pchComponentName = pchComponentName, @@ -613,11 +613,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentName(stru return params._ret; } -uint64_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentButtonMask(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +uint64_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentButtonMask(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_005_GetComponentButtonMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -626,11 +626,11 @@ uint64_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentButtonMas return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pchComponentRenderModelName = pchComponentRenderModelName, @@ -641,11 +641,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentRenderMod return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentState(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentState(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { struct IVRRenderModels_IVRRenderModels_005_GetComponentState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pControllerState = pControllerState, @@ -657,11 +657,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentState(struc return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_RenderModelHasComponent(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_RenderModelHasComponent(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_005_RenderModelHasComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -670,11 +670,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_005_RenderModelHasComponent return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL(struct w_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchThumbnailURL = pchThumbnailURL, .unThumbnailURLLen = unThumbnailURLLen, @@ -685,11 +685,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbna return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath(struct w_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchOriginalPath = pchOriginalPath, .unOriginalPathLen = unOriginalPathLen, @@ -700,11 +700,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOrigina return params._ret; } -const char * __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -739,24 +739,24 @@ __ASM_BLOCK_BEGIN(winIVRRenderModels_IVRRenderModels_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_005(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRRenderModels_IVRRenderModels_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRRenderModels_IVRRenderModels_005(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_005_FnTable(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(18); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 18 * sizeof(*vtable)); int i; @@ -787,7 +787,7 @@ struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_005_FnTable(void return r; } -void destroy_winIVRRenderModels_IVRRenderModels_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -815,25 +815,25 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelThu DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath, 20) DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum, 8) -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel); -extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel); +extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_0912 *pRenderModel); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_1237 **ppTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_1237 **ppTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture(struct w_steam_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture); +extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture(struct w_iface *_this, w_RenderModel_TextureMap_t_1237 *pTexture); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async(struct w_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pDstTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async(struct w_iface *_this, int32_t textureId, void *pDstTexture); -extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); +extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11(struct w_iface *_this, void *pD3D11Texture2D); -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelName(struct w_steam_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelName(struct w_iface *_this, uint32_t unRenderModelIndex, char *pchRenderModelName, uint32_t unRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unRenderModelIndex = unRenderModelIndex, .pchRenderModelName = pchRenderModelName, .unRenderModelNameLen = unRenderModelNameLen, @@ -843,22 +843,22 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelName(st return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelCount(struct w_steam_iface *_this) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelCount(struct w_iface *_this) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_006_GetRenderModelCount, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentCount(struct w_steam_iface *_this, const char *pchRenderModelName) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentCount(struct w_iface *_this, const char *pchRenderModelName) { struct IVRRenderModels_IVRRenderModels_006_GetComponentCount_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, }; TRACE("%p\n", _this); @@ -866,11 +866,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentCount(str return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentName(struct w_steam_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentName(struct w_iface *_this, const char *pchRenderModelName, uint32_t unComponentIndex, char *pchComponentName, uint32_t unComponentNameLen) { struct IVRRenderModels_IVRRenderModels_006_GetComponentName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .unComponentIndex = unComponentIndex, .pchComponentName = pchComponentName, @@ -881,11 +881,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentName(stru return params._ret; } -uint64_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentButtonMask(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +uint64_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentButtonMask(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_006_GetComponentButtonMask_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -894,11 +894,11 @@ uint64_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentButtonMas return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, char *pchComponentRenderModelName, uint32_t unComponentRenderModelNameLen) { struct IVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pchComponentRenderModelName = pchComponentRenderModelName, @@ -909,11 +909,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentRenderMod return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, uint64_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, uint64_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { struct IVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .devicePath = devicePath, @@ -925,11 +925,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDev return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentState(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentState(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName, const w_VRControllerState001_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { struct IVRRenderModels_IVRRenderModels_006_GetComponentState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, .pControllerState = pControllerState, @@ -941,11 +941,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentState(struc return params._ret; } -int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_RenderModelHasComponent(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName) +int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_RenderModelHasComponent(struct w_iface *_this, const char *pchRenderModelName, const char *pchComponentName) { struct IVRRenderModels_IVRRenderModels_006_RenderModelHasComponent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchComponentName = pchComponentName, }; @@ -954,11 +954,11 @@ int8_t __thiscall winIVRRenderModels_IVRRenderModels_006_RenderModelHasComponent return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL(struct w_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchThumbnailURL = pchThumbnailURL, .unThumbnailURLLen = unThumbnailURLLen, @@ -969,11 +969,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbna return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath(struct w_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pchOriginalPath = pchOriginalPath, .unOriginalPathLen = unOriginalPathLen, @@ -984,11 +984,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOrigina return params._ret; } -const char * __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -1024,24 +1024,24 @@ __ASM_BLOCK_BEGIN(winIVRRenderModels_IVRRenderModels_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_006(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRRenderModels_IVRRenderModels_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRRenderModels_IVRRenderModels_006(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_006_FnTable(void *u_iface) +struct w_iface *create_winIVRRenderModels_IVRRenderModels_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(19); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 19 * sizeof(*vtable)); int i; @@ -1073,7 +1073,7 @@ struct w_steam_iface *create_winIVRRenderModels_IVRRenderModels_006_FnTable(void return r; } -void destroy_winIVRRenderModels_IVRRenderModels_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRRenderModels_IVRRenderModels_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRResources.c b/vrclient_x64/winIVRResources.c index 43c1a23e..be472063 100644 --- a/vrclient_x64/winIVRResources.c +++ b/vrclient_x64/winIVRResources.c @@ -11,11 +11,11 @@ WINE_DEFAULT_DEBUG_CHANNEL(vrclient); DEFINE_THISCALL_WRAPPER(winIVRResources_IVRResources_001_LoadSharedResource, 16) DEFINE_THISCALL_WRAPPER(winIVRResources_IVRResources_001_GetResourceFullPath, 20) -uint32_t __thiscall winIVRResources_IVRResources_001_LoadSharedResource(struct w_steam_iface *_this, const char *pchResourceName, char *pchBuffer, uint32_t unBufferLen) +uint32_t __thiscall winIVRResources_IVRResources_001_LoadSharedResource(struct w_iface *_this, const char *pchResourceName, char *pchBuffer, uint32_t unBufferLen) { struct IVRResources_IVRResources_001_LoadSharedResource_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchResourceName = pchResourceName, .pchBuffer = pchBuffer, .unBufferLen = unBufferLen, @@ -25,11 +25,11 @@ uint32_t __thiscall winIVRResources_IVRResources_001_LoadSharedResource(struct w return params._ret; } -uint32_t __thiscall winIVRResources_IVRResources_001_GetResourceFullPath(struct w_steam_iface *_this, const char *pchResourceName, const char *pchResourceTypeDirectory, char *pchPathBuffer, uint32_t unBufferLen) +uint32_t __thiscall winIVRResources_IVRResources_001_GetResourceFullPath(struct w_iface *_this, const char *pchResourceName, const char *pchResourceTypeDirectory, char *pchPathBuffer, uint32_t unBufferLen) { struct IVRResources_IVRResources_001_GetResourceFullPath_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchResourceName = pchResourceName, .pchResourceTypeDirectory = pchResourceTypeDirectory, .pchPathBuffer = pchPathBuffer, @@ -51,24 +51,24 @@ __ASM_BLOCK_BEGIN(winIVRResources_IVRResources_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRResources_IVRResources_001(void *u_iface) +struct w_iface *create_winIVRResources_IVRResources_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRResources_IVRResources_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRResources_IVRResources_001(struct w_steam_iface *object) +void destroy_winIVRResources_IVRResources_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRResources_IVRResources_001_FnTable(void *u_iface) +struct w_iface *create_winIVRResources_IVRResources_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(2); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 2 * sizeof(*vtable)); int i; @@ -83,7 +83,7 @@ struct w_steam_iface *create_winIVRResources_IVRResources_001_FnTable(void *u_if return r; } -void destroy_winIVRResources_IVRResources_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRResources_IVRResources_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRScreenshots.c b/vrclient_x64/winIVRScreenshots.c index 75bd4379..774966bb 100644 --- a/vrclient_x64/winIVRScreenshots.c +++ b/vrclient_x64/winIVRScreenshots.c @@ -16,11 +16,11 @@ DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotPro DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot, 16) DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot, 20) -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreenshot(struct w_steam_iface *_this, uint32_t *pOutScreenshotHandle, uint32_t type, const char *pchPreviewFilename, const char *pchVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreenshot(struct w_iface *_this, uint32_t *pOutScreenshotHandle, uint32_t type, const char *pchPreviewFilename, const char *pchVRFilename) { struct IVRScreenshots_IVRScreenshots_001_RequestScreenshot_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutScreenshotHandle = pOutScreenshotHandle, .type = type, .pchPreviewFilename = pchPreviewFilename, @@ -31,11 +31,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreenshot(struc return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(struct w_steam_iface *_this, uint32_t *pSupportedTypes, int32_t numTypes) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(struct w_iface *_this, uint32_t *pSupportedTypes, int32_t numTypes) { struct IVRScreenshots_IVRScreenshots_001_HookScreenshot_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pSupportedTypes = pSupportedTypes, .numTypes = numTypes, }; @@ -44,11 +44,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(struct w return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t *pError) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType(struct w_iface *_this, uint32_t screenshotHandle, uint32_t *pError) { struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .screenshotHandle = screenshotHandle, .pError = pError, }; @@ -57,11 +57,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyTy return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t filenameType, char *pchFilename, uint32_t cchFilename, uint32_t *pError) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename(struct w_iface *_this, uint32_t screenshotHandle, uint32_t filenameType, char *pchFilename, uint32_t cchFilename, uint32_t *pError) { struct IVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .screenshotHandle = screenshotHandle, .filenameType = filenameType, .pchFilename = pchFilename, @@ -73,11 +73,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFi return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress(struct w_steam_iface *_this, uint32_t screenshotHandle, float flProgress) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress(struct w_iface *_this, uint32_t screenshotHandle, float flProgress) { struct IVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .screenshotHandle = screenshotHandle, .flProgress = flProgress, }; @@ -86,11 +86,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgres return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot(struct w_steam_iface *_this, uint32_t *pOutScreenshotHandle, const char *pchPreviewFilename, const char *pchVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot(struct w_iface *_this, uint32_t *pOutScreenshotHandle, const char *pchPreviewFilename, const char *pchVRFilename) { struct IVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutScreenshotHandle = pOutScreenshotHandle, .pchPreviewFilename = pchPreviewFilename, .pchVRFilename = pchVRFilename, @@ -100,11 +100,11 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot(st return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t type, const char *pchSourcePreviewFilename, const char *pchSourceVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot(struct w_iface *_this, uint32_t screenshotHandle, uint32_t type, const char *pchSourcePreviewFilename, const char *pchSourceVRFilename) { struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .screenshotHandle = screenshotHandle, .type = type, .pchSourcePreviewFilename = pchSourcePreviewFilename, @@ -131,24 +131,24 @@ __ASM_BLOCK_BEGIN(winIVRScreenshots_IVRScreenshots_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRScreenshots_IVRScreenshots_001(void *u_iface) +struct w_iface *create_winIVRScreenshots_IVRScreenshots_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRScreenshots_IVRScreenshots_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRScreenshots_IVRScreenshots_001(struct w_steam_iface *object) +void destroy_winIVRScreenshots_IVRScreenshots_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRScreenshots_IVRScreenshots_001_FnTable(void *u_iface) +struct w_iface *create_winIVRScreenshots_IVRScreenshots_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(7); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 7 * sizeof(*vtable)); int i; @@ -168,7 +168,7 @@ struct w_steam_iface *create_winIVRScreenshots_IVRScreenshots_001_FnTable(void * return r; } -void destroy_winIVRScreenshots_IVRScreenshots_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRScreenshots_IVRScreenshots_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRSettings.c b/vrclient_x64/winIVRSettings.c index a31b2036..16f087b4 100644 --- a/vrclient_x64/winIVRSettings.c +++ b/vrclient_x64/winIVRSettings.c @@ -21,11 +21,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_001_SetString, 20) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_001_RemoveSection, 12) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_001_RemoveKeyInSection, 16) -const char * __thiscall winIVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum(struct w_iface *_this, uint32_t eError) { struct IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -33,11 +33,11 @@ const char * __thiscall winIVRSettings_IVRSettings_001_GetSettingsErrorNameFromE return params._ret; } -int8_t __thiscall winIVRSettings_IVRSettings_001_Sync(struct w_steam_iface *_this, int8_t bForce, uint32_t *peError) +int8_t __thiscall winIVRSettings_IVRSettings_001_Sync(struct w_iface *_this, int8_t bForce, uint32_t *peError) { struct IVRSettings_IVRSettings_001_Sync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bForce = bForce, .peError = peError, }; @@ -46,11 +46,11 @@ int8_t __thiscall winIVRSettings_IVRSettings_001_Sync(struct w_steam_iface *_thi return params._ret; } -int8_t __thiscall winIVRSettings_IVRSettings_001_GetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bDefaultValue, uint32_t *peError) +int8_t __thiscall winIVRSettings_IVRSettings_001_GetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bDefaultValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_GetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .bDefaultValue = bDefaultValue, @@ -61,11 +61,11 @@ int8_t __thiscall winIVRSettings_IVRSettings_001_GetBool(struct w_steam_iface *_ return params._ret; } -void __thiscall winIVRSettings_IVRSettings_001_SetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_SetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_SetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .bValue = bValue, @@ -75,11 +75,11 @@ void __thiscall winIVRSettings_IVRSettings_001_SetBool(struct w_steam_iface *_th VRCLIENT_CALL( IVRSettings_IVRSettings_001_SetBool, ¶ms ); } -int32_t __thiscall winIVRSettings_IVRSettings_001_GetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nDefaultValue, uint32_t *peError) +int32_t __thiscall winIVRSettings_IVRSettings_001_GetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nDefaultValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_GetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .nDefaultValue = nDefaultValue, @@ -90,11 +90,11 @@ int32_t __thiscall winIVRSettings_IVRSettings_001_GetInt32(struct w_steam_iface return params._ret; } -void __thiscall winIVRSettings_IVRSettings_001_SetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_SetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_SetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .nValue = nValue, @@ -104,11 +104,11 @@ void __thiscall winIVRSettings_IVRSettings_001_SetInt32(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_001_SetInt32, ¶ms ); } -float __thiscall winIVRSettings_IVRSettings_001_GetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, float flDefaultValue, uint32_t *peError) +float __thiscall winIVRSettings_IVRSettings_001_GetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, float flDefaultValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_GetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .flDefaultValue = flDefaultValue, @@ -119,11 +119,11 @@ float __thiscall winIVRSettings_IVRSettings_001_GetFloat(struct w_steam_iface *_ return params._ret; } -void __thiscall winIVRSettings_IVRSettings_001_SetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_SetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_SetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .flValue = flValue, @@ -133,11 +133,11 @@ void __thiscall winIVRSettings_IVRSettings_001_SetFloat(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_001_SetFloat, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_001_GetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, const char *pchDefaultValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_GetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, const char *pchDefaultValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_GetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -149,11 +149,11 @@ void __thiscall winIVRSettings_IVRSettings_001_GetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_001_GetString, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_001_SetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_SetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) { struct IVRSettings_IVRSettings_001_SetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -163,11 +163,11 @@ void __thiscall winIVRSettings_IVRSettings_001_SetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_001_SetString, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_001_RemoveSection(struct w_steam_iface *_this, const char *pchSection, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_RemoveSection(struct w_iface *_this, const char *pchSection, uint32_t *peError) { struct IVRSettings_IVRSettings_001_RemoveSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .peError = peError, }; @@ -175,11 +175,11 @@ void __thiscall winIVRSettings_IVRSettings_001_RemoveSection(struct w_steam_ifac VRCLIENT_CALL( IVRSettings_IVRSettings_001_RemoveSection, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_001_RemoveKeyInSection(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_001_RemoveKeyInSection(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -209,24 +209,24 @@ __ASM_BLOCK_BEGIN(winIVRSettings_IVRSettings_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSettings_IVRSettings_001(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSettings_IVRSettings_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSettings_IVRSettings_001(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSettings_IVRSettings_001_FnTable(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -251,7 +251,7 @@ struct w_steam_iface *create_winIVRSettings_IVRSettings_001_FnTable(void *u_ifac return r; } -void destroy_winIVRSettings_IVRSettings_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -272,11 +272,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_002_GetString, 24) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_002_RemoveSection, 12) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_002_RemoveKeyInSection, 16) -const char * __thiscall winIVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum(struct w_iface *_this, uint32_t eError) { struct IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -284,11 +284,11 @@ const char * __thiscall winIVRSettings_IVRSettings_002_GetSettingsErrorNameFromE return params._ret; } -int8_t __thiscall winIVRSettings_IVRSettings_002_Sync(struct w_steam_iface *_this, int8_t bForce, uint32_t *peError) +int8_t __thiscall winIVRSettings_IVRSettings_002_Sync(struct w_iface *_this, int8_t bForce, uint32_t *peError) { struct IVRSettings_IVRSettings_002_Sync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bForce = bForce, .peError = peError, }; @@ -297,11 +297,11 @@ int8_t __thiscall winIVRSettings_IVRSettings_002_Sync(struct w_steam_iface *_thi return params._ret; } -void __thiscall winIVRSettings_IVRSettings_002_SetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_SetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) { struct IVRSettings_IVRSettings_002_SetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .bValue = bValue, @@ -311,11 +311,11 @@ void __thiscall winIVRSettings_IVRSettings_002_SetBool(struct w_steam_iface *_th VRCLIENT_CALL( IVRSettings_IVRSettings_002_SetBool, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_002_SetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_SetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) { struct IVRSettings_IVRSettings_002_SetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .nValue = nValue, @@ -325,11 +325,11 @@ void __thiscall winIVRSettings_IVRSettings_002_SetInt32(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_002_SetInt32, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_002_SetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_SetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) { struct IVRSettings_IVRSettings_002_SetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .flValue = flValue, @@ -339,11 +339,11 @@ void __thiscall winIVRSettings_IVRSettings_002_SetFloat(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_002_SetFloat, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_002_SetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_SetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) { struct IVRSettings_IVRSettings_002_SetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -353,11 +353,11 @@ void __thiscall winIVRSettings_IVRSettings_002_SetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_002_SetString, ¶ms ); } -int8_t __thiscall winIVRSettings_IVRSettings_002_GetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +int8_t __thiscall winIVRSettings_IVRSettings_002_GetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_002_GetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -367,11 +367,11 @@ int8_t __thiscall winIVRSettings_IVRSettings_002_GetBool(struct w_steam_iface *_ return params._ret; } -int32_t __thiscall winIVRSettings_IVRSettings_002_GetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +int32_t __thiscall winIVRSettings_IVRSettings_002_GetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_002_GetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -381,11 +381,11 @@ int32_t __thiscall winIVRSettings_IVRSettings_002_GetInt32(struct w_steam_iface return params._ret; } -float __thiscall winIVRSettings_IVRSettings_002_GetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +float __thiscall winIVRSettings_IVRSettings_002_GetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_002_GetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -395,11 +395,11 @@ float __thiscall winIVRSettings_IVRSettings_002_GetFloat(struct w_steam_iface *_ return params._ret; } -void __thiscall winIVRSettings_IVRSettings_002_GetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_GetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, uint32_t *peError) { struct IVRSettings_IVRSettings_002_GetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -410,11 +410,11 @@ void __thiscall winIVRSettings_IVRSettings_002_GetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_002_GetString, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_002_RemoveSection(struct w_steam_iface *_this, const char *pchSection, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_RemoveSection(struct w_iface *_this, const char *pchSection, uint32_t *peError) { struct IVRSettings_IVRSettings_002_RemoveSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .peError = peError, }; @@ -422,11 +422,11 @@ void __thiscall winIVRSettings_IVRSettings_002_RemoveSection(struct w_steam_ifac VRCLIENT_CALL( IVRSettings_IVRSettings_002_RemoveSection, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_002_RemoveKeyInSection(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_002_RemoveKeyInSection(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -456,24 +456,24 @@ __ASM_BLOCK_BEGIN(winIVRSettings_IVRSettings_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSettings_IVRSettings_002(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSettings_IVRSettings_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSettings_IVRSettings_002(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSettings_IVRSettings_002_FnTable(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -498,7 +498,7 @@ struct w_steam_iface *create_winIVRSettings_IVRSettings_002_FnTable(void *u_ifac return r; } -void destroy_winIVRSettings_IVRSettings_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -518,11 +518,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_003_GetString, 24) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_003_RemoveSection, 12) DEFINE_THISCALL_WRAPPER(winIVRSettings_IVRSettings_003_RemoveKeyInSection, 16) -const char * __thiscall winIVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eError) +const char * __thiscall winIVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum(struct w_iface *_this, uint32_t eError) { struct IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eError = eError, }; TRACE("%p\n", _this); @@ -530,11 +530,11 @@ const char * __thiscall winIVRSettings_IVRSettings_003_GetSettingsErrorNameFromE return params._ret; } -void __thiscall winIVRSettings_IVRSettings_003_SetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_SetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError) { struct IVRSettings_IVRSettings_003_SetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .bValue = bValue, @@ -544,11 +544,11 @@ void __thiscall winIVRSettings_IVRSettings_003_SetBool(struct w_steam_iface *_th VRCLIENT_CALL( IVRSettings_IVRSettings_003_SetBool, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_003_SetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_SetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int32_t nValue, uint32_t *peError) { struct IVRSettings_IVRSettings_003_SetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .nValue = nValue, @@ -558,11 +558,11 @@ void __thiscall winIVRSettings_IVRSettings_003_SetInt32(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_003_SetInt32, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_003_SetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_SetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, float flValue, uint32_t *peError) { struct IVRSettings_IVRSettings_003_SetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .flValue = flValue, @@ -572,11 +572,11 @@ void __thiscall winIVRSettings_IVRSettings_003_SetFloat(struct w_steam_iface *_t VRCLIENT_CALL( IVRSettings_IVRSettings_003_SetFloat, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_003_SetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_SetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, const char *pchValue, uint32_t *peError) { struct IVRSettings_IVRSettings_003_SetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -586,11 +586,11 @@ void __thiscall winIVRSettings_IVRSettings_003_SetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_003_SetString, ¶ms ); } -int8_t __thiscall winIVRSettings_IVRSettings_003_GetBool(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +int8_t __thiscall winIVRSettings_IVRSettings_003_GetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_003_GetBool_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -600,11 +600,11 @@ int8_t __thiscall winIVRSettings_IVRSettings_003_GetBool(struct w_steam_iface *_ return params._ret; } -int32_t __thiscall winIVRSettings_IVRSettings_003_GetInt32(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +int32_t __thiscall winIVRSettings_IVRSettings_003_GetInt32(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_003_GetInt32_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -614,11 +614,11 @@ int32_t __thiscall winIVRSettings_IVRSettings_003_GetInt32(struct w_steam_iface return params._ret; } -float __thiscall winIVRSettings_IVRSettings_003_GetFloat(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +float __thiscall winIVRSettings_IVRSettings_003_GetFloat(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_003_GetFloat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -628,11 +628,11 @@ float __thiscall winIVRSettings_IVRSettings_003_GetFloat(struct w_steam_iface *_ return params._ret; } -void __thiscall winIVRSettings_IVRSettings_003_GetString(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_GetString(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, char *pchValue, uint32_t unValueLen, uint32_t *peError) { struct IVRSettings_IVRSettings_003_GetString_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .pchValue = pchValue, @@ -643,11 +643,11 @@ void __thiscall winIVRSettings_IVRSettings_003_GetString(struct w_steam_iface *_ VRCLIENT_CALL( IVRSettings_IVRSettings_003_GetString, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_003_RemoveSection(struct w_steam_iface *_this, const char *pchSection, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_RemoveSection(struct w_iface *_this, const char *pchSection, uint32_t *peError) { struct IVRSettings_IVRSettings_003_RemoveSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .peError = peError, }; @@ -655,11 +655,11 @@ void __thiscall winIVRSettings_IVRSettings_003_RemoveSection(struct w_steam_ifac VRCLIENT_CALL( IVRSettings_IVRSettings_003_RemoveSection, ¶ms ); } -void __thiscall winIVRSettings_IVRSettings_003_RemoveKeyInSection(struct w_steam_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) +void __thiscall winIVRSettings_IVRSettings_003_RemoveKeyInSection(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, uint32_t *peError) { struct IVRSettings_IVRSettings_003_RemoveKeyInSection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchSection = pchSection, .pchSettingsKey = pchSettingsKey, .peError = peError, @@ -688,24 +688,24 @@ __ASM_BLOCK_BEGIN(winIVRSettings_IVRSettings_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSettings_IVRSettings_003(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSettings_IVRSettings_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSettings_IVRSettings_003(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSettings_IVRSettings_003_FnTable(void *u_iface) +struct w_iface *create_winIVRSettings_IVRSettings_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(11); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 11 * sizeof(*vtable)); int i; @@ -729,7 +729,7 @@ struct w_steam_iface *create_winIVRSettings_IVRSettings_003_FnTable(void *u_ifac return r; } -void destroy_winIVRSettings_IVRSettings_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRSettings_IVRSettings_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRSystem.c b/vrclient_x64/winIVRSystem.c index 4d5e3759..0c8958c2 100644 --- a/vrclient_x64/winIVRSystem.c +++ b/vrclient_x64/winIVRSystem.c @@ -47,11 +47,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_003_CaptureInputFocus, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_003_ReleaseInputFocus, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess, 4) -void __thiscall winIVRSystem_IVRSystem_003_GetWindowBounds(struct w_steam_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_003_GetWindowBounds(struct w_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_003_GetWindowBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnX = pnX, .pnY = pnY, .pnWidth = pnWidth, @@ -61,11 +61,11 @@ void __thiscall winIVRSystem_IVRSystem_003_GetWindowBounds(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetWindowBounds, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -73,11 +73,11 @@ void __thiscall winIVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetRecommendedRenderTargetSize, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_003_GetEyeOutputViewport(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_003_GetEyeOutputViewport(struct w_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_003_GetEyeOutputViewport_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pnX = pnX, .pnY = pnY, @@ -88,11 +88,11 @@ void __thiscall winIVRSystem_IVRSystem_003_GetEyeOutputViewport(struct w_steam_i VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetEyeOutputViewport, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_003_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_003_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_003_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -104,11 +104,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_003_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_003_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_003_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -119,11 +119,11 @@ void __thiscall winIVRSystem_IVRSystem_003_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_003_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_003_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_003_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -134,11 +134,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_003_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_003_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -147,11 +147,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_003_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_003_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -160,24 +160,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_003_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_003_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_003_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_003_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); +extern void __thiscall winIVRSystem_IVRSystem_003_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); -int8_t __thiscall winIVRSystem_IVRSystem_003_AttachToWindow(struct w_steam_iface *_this, void *hWnd) +int8_t __thiscall winIVRSystem_IVRSystem_003_AttachToWindow(struct w_iface *_this, void *hWnd) { struct IVRSystem_IVRSystem_003_AttachToWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hWnd = hWnd, }; TRACE("%p\n", _this); @@ -185,11 +185,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_AttachToWindow(struct w_steam_iface return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -199,21 +199,21 @@ void __thiscall winIVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_003_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_003_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_003_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -221,11 +221,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandin return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_LoadRenderModel(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_090 *pRenderModel) +int8_t __thiscall winIVRSystem_IVRSystem_003_LoadRenderModel(struct w_iface *_this, const char *pchRenderModelName, w_RenderModel_t_090 *pRenderModel) { struct IVRSystem_IVRSystem_003_LoadRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchRenderModelName = pchRenderModelName, .pRenderModel = pRenderModel, }; @@ -234,22 +234,22 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_LoadRenderModel(struct w_steam_ifac return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_090 *pRenderModel) +void __thiscall winIVRSystem_IVRSystem_003_FreeRenderModel(struct w_iface *_this, w_RenderModel_t_090 *pRenderModel) { struct IVRSystem_IVRSystem_003_FreeRenderModel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pRenderModel = pRenderModel, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_FreeRenderModel, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_003_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -257,11 +257,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -269,11 +269,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -283,11 +283,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -297,11 +297,11 @@ float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -311,11 +311,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -325,11 +325,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -340,11 +340,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -356,11 +356,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_003_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_003_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -368,11 +368,11 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_090 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEvent(struct w_iface *_this, w_VREvent_t_090 *pEvent) { struct IVRSystem_IVRSystem_003_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -380,11 +380,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_090 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_090 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -394,11 +394,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_003_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_003_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -406,11 +406,11 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_003_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_003_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_003_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -419,11 +419,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_003_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_003_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -432,11 +432,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_003_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -447,11 +447,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_003_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -460,11 +460,11 @@ void __thiscall winIVRSystem_IVRSystem_003_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_003_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_003_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_003_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -472,11 +472,11 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -484,11 +484,11 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, uint32_t unControllerDeviceIndex, uint32_t eOutputType) +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) { struct IVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .overlaySettings = overlaySettings, .vecWindowClientPositionOnScreen = vecWindowClientPositionOnScreen, .vecWindowClientSize = vecWindowClientSize, @@ -500,32 +500,32 @@ int8_t __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionA return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_003_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_003_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_003_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_003_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_003_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess, ¶ms ); @@ -579,24 +579,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_003(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_003(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_003_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(38); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 38 * sizeof(*vtable)); int i; @@ -647,7 +647,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_003_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -692,11 +692,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_004_ReleaseInputFocus, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_004_DriverDebugRequest, 20) -void __thiscall winIVRSystem_IVRSystem_004_GetWindowBounds(struct w_steam_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_004_GetWindowBounds(struct w_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_004_GetWindowBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnX = pnX, .pnY = pnY, .pnWidth = pnWidth, @@ -706,11 +706,11 @@ void __thiscall winIVRSystem_IVRSystem_004_GetWindowBounds(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetWindowBounds, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -718,11 +718,11 @@ void __thiscall winIVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetRecommendedRenderTargetSize, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_004_GetEyeOutputViewport(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_004_GetEyeOutputViewport(struct w_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_004_GetEyeOutputViewport_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pnX = pnX, .pnY = pnY, @@ -733,11 +733,11 @@ void __thiscall winIVRSystem_IVRSystem_004_GetEyeOutputViewport(struct w_steam_i VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetEyeOutputViewport, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_004_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_004_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_004_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -749,11 +749,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_004_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_004_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_004_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_004_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -764,11 +764,11 @@ void __thiscall winIVRSystem_IVRSystem_004_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_004_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_004_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_004_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -779,11 +779,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_004_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_004_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -792,11 +792,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_004_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_004_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -805,24 +805,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_004_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_004_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_004_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_004_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); +extern void __thiscall winIVRSystem_IVRSystem_004_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); -int8_t __thiscall winIVRSystem_IVRSystem_004_AttachToWindow(struct w_steam_iface *_this, void *hWnd) +int8_t __thiscall winIVRSystem_IVRSystem_004_AttachToWindow(struct w_iface *_this, void *hWnd) { struct IVRSystem_IVRSystem_004_AttachToWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hWnd = hWnd, }; TRACE("%p\n", _this); @@ -830,11 +830,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_AttachToWindow(struct w_steam_iface return params._ret; } -void __thiscall winIVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -844,21 +844,21 @@ void __thiscall winIVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_004_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_004_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_004_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_004_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -866,11 +866,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandin return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_004_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -878,11 +878,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -890,11 +890,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -904,11 +904,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -918,11 +918,11 @@ float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -932,11 +932,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -946,11 +946,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -961,11 +961,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -977,11 +977,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_004_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_004_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -989,11 +989,11 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_092 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEvent(struct w_iface *_this, w_VREvent_t_092 *pEvent) { struct IVRSystem_IVRSystem_004_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -1001,11 +1001,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_092 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_092 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -1015,11 +1015,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_004_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_004_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -1027,11 +1027,11 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_004_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_004_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_004_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -1040,11 +1040,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_004_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_004_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -1053,11 +1053,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_004_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -1068,11 +1068,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_004_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_004_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -1081,11 +1081,11 @@ void __thiscall winIVRSystem_IVRSystem_004_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_004_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_004_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_004_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -1093,11 +1093,11 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -1105,43 +1105,43 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_004_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_004_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_004_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_004_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_004_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_004_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_004_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_004_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_004_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_004_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -1197,24 +1197,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_004(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_004(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_004_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(36); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 36 * sizeof(*vtable)); int i; @@ -1263,7 +1263,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_004_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1309,11 +1309,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_005_ReleaseInputFocus, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_005_DriverDebugRequest, 20) -void __thiscall winIVRSystem_IVRSystem_005_GetWindowBounds(struct w_steam_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_005_GetWindowBounds(struct w_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_005_GetWindowBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnX = pnX, .pnY = pnY, .pnWidth = pnWidth, @@ -1323,11 +1323,11 @@ void __thiscall winIVRSystem_IVRSystem_005_GetWindowBounds(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetWindowBounds, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -1335,11 +1335,11 @@ void __thiscall winIVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetRecommendedRenderTargetSize, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_005_GetEyeOutputViewport(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_005_GetEyeOutputViewport(struct w_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_005_GetEyeOutputViewport_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pnX = pnX, .pnY = pnY, @@ -1350,11 +1350,11 @@ void __thiscall winIVRSystem_IVRSystem_005_GetEyeOutputViewport(struct w_steam_i VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetEyeOutputViewport, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_005_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_005_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_005_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -1366,11 +1366,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_005_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_005_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_005_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_005_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -1381,11 +1381,11 @@ void __thiscall winIVRSystem_IVRSystem_005_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_005_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_005_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_005_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -1396,11 +1396,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_005_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_005_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -1409,11 +1409,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_005_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_005_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -1422,24 +1422,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_005_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_005_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_005_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_005_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); +extern void __thiscall winIVRSystem_IVRSystem_005_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); -int8_t __thiscall winIVRSystem_IVRSystem_005_AttachToWindow(struct w_steam_iface *_this, void *hWnd) +int8_t __thiscall winIVRSystem_IVRSystem_005_AttachToWindow(struct w_iface *_this, void *hWnd) { struct IVRSystem_IVRSystem_005_AttachToWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hWnd = hWnd, }; TRACE("%p\n", _this); @@ -1447,11 +1447,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_AttachToWindow(struct w_steam_iface return params._ret; } -void __thiscall winIVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -1461,21 +1461,21 @@ void __thiscall winIVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_005_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_005_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_005_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_005_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -1483,11 +1483,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandin return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -1498,11 +1498,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_005_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -1510,11 +1510,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -1522,11 +1522,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -1536,11 +1536,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -1550,11 +1550,11 @@ float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -1564,11 +1564,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -1578,11 +1578,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -1593,11 +1593,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -1609,11 +1609,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_005_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_005_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -1621,11 +1621,11 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_097 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEvent(struct w_iface *_this, w_VREvent_t_097 *pEvent) { struct IVRSystem_IVRSystem_005_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -1633,11 +1633,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_097 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_097 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -1647,11 +1647,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_005_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_005_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -1659,11 +1659,11 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_005_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_005_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_005_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -1672,11 +1672,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_005_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_005_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -1685,11 +1685,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_005_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -1700,11 +1700,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_005_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_005_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -1713,11 +1713,11 @@ void __thiscall winIVRSystem_IVRSystem_005_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_005_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_005_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_005_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -1725,11 +1725,11 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -1737,43 +1737,43 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_005_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_005_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_005_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_005_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_005_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_005_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_005_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_005_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_005_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_005_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -1830,24 +1830,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_005(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_005(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_005_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(37); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 37 * sizeof(*vtable)); int i; @@ -1897,7 +1897,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_005_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1948,11 +1948,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_006_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_006_IsDisplayOnDesktop, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_006_SetDisplayVisibility, 8) -void __thiscall winIVRSystem_IVRSystem_006_GetWindowBounds(struct w_steam_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_006_GetWindowBounds(struct w_iface *_this, int32_t *pnX, int32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_006_GetWindowBounds_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnX = pnX, .pnY = pnY, .pnWidth = pnWidth, @@ -1962,11 +1962,11 @@ void __thiscall winIVRSystem_IVRSystem_006_GetWindowBounds(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetWindowBounds, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -1974,11 +1974,11 @@ void __thiscall winIVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetRecommendedRenderTargetSize, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_006_GetEyeOutputViewport(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_006_GetEyeOutputViewport(struct w_iface *_this, uint32_t eEye, uint32_t *pnX, uint32_t *pnY, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_006_GetEyeOutputViewport_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pnX = pnX, .pnY = pnY, @@ -1989,11 +1989,11 @@ void __thiscall winIVRSystem_IVRSystem_006_GetEyeOutputViewport(struct w_steam_i VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetEyeOutputViewport, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_006_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_006_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_006_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -2005,11 +2005,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_006_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_006_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_006_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_006_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -2020,11 +2020,11 @@ void __thiscall winIVRSystem_IVRSystem_006_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_006_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_006_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_006_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -2035,11 +2035,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_006_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_006_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -2048,11 +2048,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_006_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_006_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -2061,24 +2061,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_006_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_006_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_006_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); +extern void __thiscall winIVRSystem_IVRSystem_006_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex, int32_t *pnAdapterOutputIndex); -int8_t __thiscall winIVRSystem_IVRSystem_006_AttachToWindow(struct w_steam_iface *_this, void *hWnd) +int8_t __thiscall winIVRSystem_IVRSystem_006_AttachToWindow(struct w_iface *_this, void *hWnd) { struct IVRSystem_IVRSystem_006_AttachToWindow_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hWnd = hWnd, }; TRACE("%p\n", _this); @@ -2086,11 +2086,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_AttachToWindow(struct w_steam_iface return params._ret; } -void __thiscall winIVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -2100,21 +2100,21 @@ void __thiscall winIVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_006_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_006_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -2122,11 +2122,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -2134,11 +2134,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -2149,11 +2149,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -2161,11 +2161,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_006_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -2173,11 +2173,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -2185,11 +2185,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2199,11 +2199,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2213,11 +2213,11 @@ float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2227,11 +2227,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2241,11 +2241,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -2256,11 +2256,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -2272,11 +2272,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_006_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_006_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -2284,11 +2284,11 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_0910 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEvent(struct w_iface *_this, w_VREvent_t_0910 *pEvent) { struct IVRSystem_IVRSystem_006_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -2296,11 +2296,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_0910 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_0910 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -2310,11 +2310,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_006_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_006_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -2322,11 +2322,11 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_006_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_006_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_006_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -2335,11 +2335,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_006_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_006_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -2348,11 +2348,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_006_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -2363,11 +2363,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_006_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_006_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -2376,11 +2376,11 @@ void __thiscall winIVRSystem_IVRSystem_006_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_006_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_006_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_006_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -2388,11 +2388,11 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -2400,43 +2400,43 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_006_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_006_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_006_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_006_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -2447,11 +2447,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_006_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -2459,22 +2459,22 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_PerformFirmwareUpdate(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_006_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_006_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_006_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_006_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_006_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_006_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -2533,24 +2533,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_006(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_006(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_006_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(42); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 42 * sizeof(*vtable)); int i; @@ -2605,7 +2605,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_006_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -2656,11 +2656,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_009_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -2668,11 +2668,11 @@ void __thiscall winIVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_009_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_009_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_009_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -2684,11 +2684,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_009_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_009_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_009_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -2699,11 +2699,11 @@ void __thiscall winIVRSystem_IVRSystem_009_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_009_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_009_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_009_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -2714,11 +2714,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_009_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_009_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -2727,11 +2727,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_009_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_009_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -2740,35 +2740,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_009_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_009_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_009_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_009_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_009_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_009_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_009_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_009_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -2776,11 +2776,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -2790,21 +2790,21 @@ void __thiscall winIVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_009_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_009_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -2812,11 +2812,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -2824,11 +2824,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -2839,11 +2839,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -2851,11 +2851,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_009_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -2864,11 +2864,11 @@ void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_009_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_009_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -2876,11 +2876,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -2888,11 +2888,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2902,11 +2902,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2916,11 +2916,11 @@ float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2930,11 +2930,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -2944,11 +2944,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -2959,11 +2959,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -2975,11 +2975,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_009_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_009_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -2987,11 +2987,11 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_0912 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEvent(struct w_iface *_this, w_VREvent_t_0912 *pEvent) { struct IVRSystem_IVRSystem_009_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -2999,11 +2999,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_0912 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_0912 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -3013,11 +3013,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_009_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_009_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -3025,11 +3025,11 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_009_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_009_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_009_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -3038,11 +3038,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_009_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_009_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -3051,11 +3051,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_009_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -3066,11 +3066,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_009_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -3079,11 +3079,11 @@ void __thiscall winIVRSystem_IVRSystem_009_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_009_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_009_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_009_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -3091,11 +3091,11 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -3103,43 +3103,43 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_009_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_009_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_009_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_009_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -3150,11 +3150,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_009_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -3162,21 +3162,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_009_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -3233,24 +3233,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_009_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_009(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_009(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_009_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_009(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_009(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_009_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_009_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(42); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 42 * sizeof(*vtable)); int i; @@ -3305,7 +3305,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_009_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_009_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_009_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -3360,11 +3360,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt, 4 DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_010_PerformanceTestEnableCapture, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange, 8) -void __thiscall winIVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -3372,11 +3372,11 @@ void __thiscall winIVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_010_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_010_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_010_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -3388,11 +3388,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_010_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_010_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_010_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -3403,11 +3403,11 @@ void __thiscall winIVRSystem_IVRSystem_010_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_010_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_010_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_010_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -3418,11 +3418,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_010_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_010_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -3431,11 +3431,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_010_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_010_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -3444,35 +3444,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_010_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_010_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_010_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_010_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_010_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_010_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_010_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_010_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -3480,11 +3480,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -3494,21 +3494,21 @@ void __thiscall winIVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_010_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_010_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -3516,11 +3516,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -3528,11 +3528,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -3543,11 +3543,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -3555,11 +3555,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_010_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -3568,11 +3568,11 @@ void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_010_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -3580,11 +3580,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -3592,11 +3592,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_010_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -3604,11 +3604,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -3616,11 +3616,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -3630,11 +3630,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -3644,11 +3644,11 @@ float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -3658,11 +3658,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -3672,11 +3672,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -3687,11 +3687,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -3703,11 +3703,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_010_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_010_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -3715,11 +3715,11 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_0914 *pEvent) +int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEvent(struct w_iface *_this, w_VREvent_t_0914 *pEvent) { struct IVRSystem_IVRSystem_010_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent, }; TRACE("%p\n", _this); @@ -3727,11 +3727,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_0914 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_0914 *pEvent, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent, .pTrackedDevicePose = pTrackedDevicePose, @@ -3741,11 +3741,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_010_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_010_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -3753,11 +3753,11 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_010_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_010_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_010_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -3766,11 +3766,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_010_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_010_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -3779,11 +3779,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_010_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -3794,11 +3794,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_010_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -3807,11 +3807,11 @@ void __thiscall winIVRSystem_IVRSystem_010_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_010_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_010_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_010_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -3819,11 +3819,11 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -3831,43 +3831,43 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_010_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_010_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_010_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_010_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -3878,11 +3878,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_010_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -3890,42 +3890,42 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_AcknowledgeQuit_UserPrompt, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_010_PerformanceTestEnableCapture(struct w_steam_iface *_this, int8_t bEnable) +void __thiscall winIVRSystem_IVRSystem_010_PerformanceTestEnableCapture(struct w_iface *_this, int8_t bEnable) { struct IVRSystem_IVRSystem_010_PerformanceTestEnableCapture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bEnable = bEnable, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_010_PerformanceTestEnableCapture, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange(struct w_steam_iface *_this, int32_t nFidelityLevel) +void __thiscall winIVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange(struct w_iface *_this, int32_t nFidelityLevel) { struct IVRSystem_IVRSystem_010_PerformanceTestReportFidelityLevelChange_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nFidelityLevel = nFidelityLevel, }; TRACE("%p\n", _this); @@ -3987,24 +3987,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_010_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_010(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_010(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_010_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_010(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_010(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_010_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_010_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(46); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 46 * sizeof(*vtable)); int i; @@ -4063,7 +4063,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_010_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_010_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_010_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -4118,11 +4118,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt, 4 DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_011_PerformanceTestEnableCapture, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange, 8) -void __thiscall winIVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -4130,11 +4130,11 @@ void __thiscall winIVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_011_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_011_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_011_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -4146,11 +4146,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_011_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_011_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_011_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -4161,11 +4161,11 @@ void __thiscall winIVRSystem_IVRSystem_011_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_011_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_011_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_011_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -4176,11 +4176,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_011_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_011_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -4189,11 +4189,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_011_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_011_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -4202,35 +4202,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_011_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_011_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_011_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_011_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_011_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_011_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_011_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_011_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -4238,11 +4238,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -4252,21 +4252,21 @@ void __thiscall winIVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_011_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_011_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -4274,11 +4274,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -4286,11 +4286,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -4301,11 +4301,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -4313,11 +4313,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_011_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -4326,11 +4326,11 @@ void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_011_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -4338,11 +4338,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -4350,11 +4350,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_011_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -4362,11 +4362,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -4374,11 +4374,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -4388,11 +4388,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -4402,11 +4402,11 @@ float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -4416,11 +4416,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -4430,11 +4430,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -4445,11 +4445,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -4461,11 +4461,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_011_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_011_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -4473,12 +4473,12 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEvent(struct w_iface *_this, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_0918 w_pEvent; struct IVRSystem_IVRSystem_011_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -4490,12 +4490,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_0918 w_pEvent; struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -4509,11 +4509,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_011_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_011_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -4521,11 +4521,11 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_011_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_011_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_011_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -4534,11 +4534,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_011_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_011_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -4547,11 +4547,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_011_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -4562,11 +4562,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_011_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -4575,11 +4575,11 @@ void __thiscall winIVRSystem_IVRSystem_011_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_011_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_011_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_011_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -4587,11 +4587,11 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -4599,43 +4599,43 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_011_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_011_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_011_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_011_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -4646,11 +4646,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_011_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -4658,42 +4658,42 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_AcknowledgeQuit_UserPrompt, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_011_PerformanceTestEnableCapture(struct w_steam_iface *_this, int8_t bEnable) +void __thiscall winIVRSystem_IVRSystem_011_PerformanceTestEnableCapture(struct w_iface *_this, int8_t bEnable) { struct IVRSystem_IVRSystem_011_PerformanceTestEnableCapture_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bEnable = bEnable, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_011_PerformanceTestEnableCapture, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange(struct w_steam_iface *_this, int32_t nFidelityLevel) +void __thiscall winIVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange(struct w_iface *_this, int32_t nFidelityLevel) { struct IVRSystem_IVRSystem_011_PerformanceTestReportFidelityLevelChange_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nFidelityLevel = nFidelityLevel, }; TRACE("%p\n", _this); @@ -4755,24 +4755,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_011_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_011(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_011(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_011_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_011(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_011(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_011_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_011_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(46); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 46 * sizeof(*vtable)); int i; @@ -4831,7 +4831,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_011_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_011_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_011_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -4884,11 +4884,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_012_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -4896,11 +4896,11 @@ void __thiscall winIVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_012_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_012_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_012_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -4912,11 +4912,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_012_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_012_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_012_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -4927,11 +4927,11 @@ void __thiscall winIVRSystem_IVRSystem_012_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetProjectionRaw, ¶ms ); } -DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_012_ComputeDistortion(struct w_steam_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) +DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_012_ComputeDistortion(struct w_iface *_this, DistortionCoordinates_t *_ret, uint32_t eEye, float fU, float fV) { struct IVRSystem_IVRSystem_012_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fU = fU, @@ -4942,11 +4942,11 @@ DistortionCoordinates_t * __thiscall winIVRSystem_IVRSystem_012_ComputeDistortio return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_012_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -4955,11 +4955,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_012_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_012_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -4968,35 +4968,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_012_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_012_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_012_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_012_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_012_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_012_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_012_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_012_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -5004,11 +5004,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -5018,21 +5018,21 @@ void __thiscall winIVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_012_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_012_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -5040,11 +5040,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -5052,11 +5052,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -5067,11 +5067,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -5079,11 +5079,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_012_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -5092,11 +5092,11 @@ void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_012_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -5104,11 +5104,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5116,11 +5116,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_012_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5128,11 +5128,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5140,11 +5140,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5154,11 +5154,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5168,11 +5168,11 @@ float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5182,11 +5182,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5196,11 +5196,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -5211,11 +5211,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -5227,11 +5227,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_012_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_012_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -5239,12 +5239,12 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEvent(struct w_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_103 w_pEvent; struct IVRSystem_IVRSystem_012_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -5256,12 +5256,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_103 w_pEvent; struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -5275,11 +5275,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_012_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_012_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -5287,11 +5287,11 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_012_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_012_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_012_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -5300,11 +5300,11 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_012_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) +int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState) { struct IVRSystem_IVRSystem_012_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, }; @@ -5313,11 +5313,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct IVRSystem_IVRSystem_012_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState, @@ -5328,11 +5328,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_012_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -5341,11 +5341,11 @@ void __thiscall winIVRSystem_IVRSystem_012_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_012_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_012_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_012_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -5353,11 +5353,11 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -5365,43 +5365,43 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_012_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_012_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_012_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_012_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -5412,11 +5412,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_012_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5424,21 +5424,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_012_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -5497,24 +5497,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_012_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_012(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_012(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_012_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_012(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_012(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_012_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_012_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(44); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 44 * sizeof(*vtable)); int i; @@ -5571,7 +5571,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_012_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_012_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_012_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -5624,11 +5624,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_014_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -5636,11 +5636,11 @@ void __thiscall winIVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_014_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_014_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ, uint32_t eProjType) { struct IVRSystem_IVRSystem_014_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -5652,11 +5652,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_014_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_014_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_014_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -5667,11 +5667,11 @@ void __thiscall winIVRSystem_IVRSystem_014_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_014_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_014_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_014_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -5682,11 +5682,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_014_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -5695,11 +5695,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_014_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_014_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -5708,35 +5708,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_014_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_014_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_014_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_014_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_014_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_014_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_014_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_014_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -5744,11 +5744,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -5758,21 +5758,21 @@ void __thiscall winIVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_014_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_014_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -5780,11 +5780,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -5792,11 +5792,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -5807,11 +5807,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -5819,11 +5819,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_014_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -5832,11 +5832,11 @@ void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_014_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -5844,11 +5844,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5856,11 +5856,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_014_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5868,11 +5868,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -5880,11 +5880,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5894,11 +5894,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5908,11 +5908,11 @@ float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5922,11 +5922,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -5936,11 +5936,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -5951,11 +5951,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -5967,11 +5967,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_014_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_014_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -5979,12 +5979,12 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEvent(struct w_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_103 w_pEvent; struct IVRSystem_IVRSystem_014_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -5996,12 +5996,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_103 w_pEvent; struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -6015,11 +6015,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_014_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_014_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -6027,11 +6027,11 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_014_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_014_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_014_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -6041,12 +6041,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_014_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_014_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -6059,12 +6059,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_014_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -6079,11 +6079,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_014_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -6092,11 +6092,11 @@ void __thiscall winIVRSystem_IVRSystem_014_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_014_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_014_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_014_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -6104,11 +6104,11 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -6116,43 +6116,43 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_014_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_014_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_014_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_014_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -6163,11 +6163,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_014_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -6175,21 +6175,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_014_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -6248,24 +6248,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_014_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_014(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_014(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_014_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_014(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_014(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_014_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_014_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(44); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 44 * sizeof(*vtable)); int i; @@ -6322,7 +6322,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_014_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_014_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_014_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -6375,11 +6375,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_015_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -6387,11 +6387,11 @@ void __thiscall winIVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_015_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_015_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_015_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -6402,11 +6402,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_015_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_015_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_015_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -6417,11 +6417,11 @@ void __thiscall winIVRSystem_IVRSystem_015_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_015_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_015_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_015_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -6432,11 +6432,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_015_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -6445,11 +6445,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_015_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_015_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -6458,35 +6458,35 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_015_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_015_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_015_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_015_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -int8_t __thiscall winIVRSystem_IVRSystem_015_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_015_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_015_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_015_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -6494,11 +6494,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -6508,21 +6508,21 @@ void __thiscall winIVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_015_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_015_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -6530,11 +6530,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -6542,11 +6542,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -6557,11 +6557,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -6569,11 +6569,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_015_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -6582,11 +6582,11 @@ void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_015_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -6594,11 +6594,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -6606,11 +6606,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_015_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -6618,11 +6618,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -6630,11 +6630,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -6644,11 +6644,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -6658,11 +6658,11 @@ float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -6672,11 +6672,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -6686,11 +6686,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -6701,11 +6701,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -6717,11 +6717,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_015_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_015_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -6729,12 +6729,12 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEvent(struct w_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_106 w_pEvent; struct IVRSystem_IVRSystem_015_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -6746,12 +6746,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_106 w_pEvent; struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -6765,11 +6765,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_015_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_015_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -6777,11 +6777,11 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_015_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_015_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_015_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -6791,12 +6791,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_015_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_015_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -6809,12 +6809,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_015_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -6829,11 +6829,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_015_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -6842,11 +6842,11 @@ void __thiscall winIVRSystem_IVRSystem_015_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_015_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_015_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_015_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -6854,11 +6854,11 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -6866,43 +6866,43 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_015_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_015_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_015_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_015_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -6913,11 +6913,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_015_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -6925,21 +6925,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_015_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -6998,24 +6998,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_015_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_015(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_015(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_015_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_015(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_015(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_015_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_015_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(44); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 44 * sizeof(*vtable)); int i; @@ -7072,7 +7072,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_015_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_015_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_015_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -7126,11 +7126,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_016_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -7138,11 +7138,11 @@ void __thiscall winIVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_016_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_016_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_016_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -7153,11 +7153,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_016_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_016_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_016_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -7168,11 +7168,11 @@ void __thiscall winIVRSystem_IVRSystem_016_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_016_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_016_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_016_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -7183,11 +7183,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_016_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -7196,11 +7196,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_016_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_016_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -7209,24 +7209,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_016_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_016_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_016_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_016_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_016_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType) +void __thiscall winIVRSystem_IVRSystem_016_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType) { struct IVRSystem_IVRSystem_016_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, }; @@ -7234,22 +7234,22 @@ void __thiscall winIVRSystem_IVRSystem_016_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_016_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_016_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_016_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_016_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -7257,11 +7257,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -7271,21 +7271,21 @@ void __thiscall winIVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_016_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_016_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -7293,11 +7293,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -7305,11 +7305,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -7320,11 +7320,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -7332,11 +7332,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_016_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -7345,11 +7345,11 @@ void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_016_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -7357,11 +7357,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -7369,11 +7369,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_016_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -7381,11 +7381,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -7393,11 +7393,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -7407,11 +7407,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -7421,11 +7421,11 @@ float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -7435,11 +7435,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -7449,11 +7449,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -7464,11 +7464,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -7480,11 +7480,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_016_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_016_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -7492,12 +7492,12 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEvent(struct w_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_106 w_pEvent; struct IVRSystem_IVRSystem_016_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -7509,12 +7509,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_106 w_pEvent; struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -7528,11 +7528,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_016_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_016_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -7540,11 +7540,11 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_016_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_016_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_016_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -7554,12 +7554,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_016_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_016_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -7572,12 +7572,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_016_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -7592,11 +7592,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_016_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -7605,11 +7605,11 @@ void __thiscall winIVRSystem_IVRSystem_016_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_016_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_016_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_016_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -7617,11 +7617,11 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -7629,43 +7629,43 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_016_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_016_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_016_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_016_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -7676,11 +7676,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_016_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -7688,21 +7688,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_016_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -7762,24 +7762,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_016_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_016(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_016(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_016_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_016(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_016(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_016_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_016_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(45); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 45 * sizeof(*vtable)); int i; @@ -7837,7 +7837,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_016_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_016_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_016_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -7891,11 +7891,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_017_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -7903,11 +7903,11 @@ void __thiscall winIVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_017_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_017_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_017_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -7918,11 +7918,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_017_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_017_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_017_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -7933,11 +7933,11 @@ void __thiscall winIVRSystem_IVRSystem_017_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_017_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_017_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_017_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -7948,11 +7948,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_017_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -7961,11 +7961,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_017_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_017_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -7974,24 +7974,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_017_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_017_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_017_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_017_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_017_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) +void __thiscall winIVRSystem_IVRSystem_017_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) { struct IVRSystem_IVRSystem_017_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, .pInstance = pInstance, @@ -8000,22 +8000,22 @@ void __thiscall winIVRSystem_IVRSystem_017_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_017_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_017_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_017_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_017_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -8023,11 +8023,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -8037,21 +8037,21 @@ void __thiscall winIVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_017_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_017_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -8059,11 +8059,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -8071,11 +8071,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -8086,11 +8086,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -8098,11 +8098,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_017_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -8111,11 +8111,11 @@ void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_017_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -8123,11 +8123,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8135,11 +8135,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_017_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8147,11 +8147,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8159,11 +8159,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8173,11 +8173,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8187,11 +8187,11 @@ float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8201,11 +8201,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8215,11 +8215,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -8230,11 +8230,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -8246,11 +8246,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_017_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_017_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -8258,12 +8258,12 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEvent(struct w_iface *_this, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1011 w_pEvent; struct IVRSystem_IVRSystem_017_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -8275,12 +8275,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_1011 w_pEvent; struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -8294,11 +8294,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_017_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_017_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -8306,11 +8306,11 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_017_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_017_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_017_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -8320,12 +8320,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_017_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_017_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -8338,12 +8338,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_017_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -8358,11 +8358,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_017_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -8371,11 +8371,11 @@ void __thiscall winIVRSystem_IVRSystem_017_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_017_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_017_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_017_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -8383,11 +8383,11 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -8395,43 +8395,43 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_017_CaptureInputFocus(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_017_CaptureInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_CaptureInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_CaptureInputFocus, ¶ms ); return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_ReleaseInputFocus(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_017_ReleaseInputFocus(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_ReleaseInputFocus_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_ReleaseInputFocus, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_017_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -8442,11 +8442,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_017_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8454,21 +8454,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_017_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -8528,24 +8528,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_017_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_017(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_017(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_017_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_017(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_017(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_017_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_017_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(45); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 45 * sizeof(*vtable)); int i; @@ -8603,7 +8603,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_017_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_017_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_017_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -8659,11 +8659,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_019_PerformFirmwareUpdate, 8) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt, 4) -void __thiscall winIVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -8671,11 +8671,11 @@ void __thiscall winIVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_019_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_019_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_019_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -8686,11 +8686,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_019_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_019_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_019_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -8701,11 +8701,11 @@ void __thiscall winIVRSystem_IVRSystem_019_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_019_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_019_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_019_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -8716,11 +8716,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_019_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -8729,11 +8729,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_019_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_019_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -8742,24 +8742,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_019_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_019_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_019_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_019_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_019_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) +void __thiscall winIVRSystem_IVRSystem_019_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) { struct IVRSystem_IVRSystem_019_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, .pInstance = pInstance, @@ -8768,22 +8768,22 @@ void __thiscall winIVRSystem_IVRSystem_019_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_019_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_019_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_019_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_019_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -8791,11 +8791,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -8805,21 +8805,21 @@ void __thiscall winIVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_019_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_019_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -8827,11 +8827,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -8839,11 +8839,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -8854,11 +8854,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -8866,11 +8866,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_019_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -8879,11 +8879,11 @@ void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_019_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -8891,11 +8891,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8903,11 +8903,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_019_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8915,11 +8915,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -8927,11 +8927,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8941,11 +8941,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8955,11 +8955,11 @@ float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8969,11 +8969,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -8983,11 +8983,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -8998,11 +8998,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .propType = propType, @@ -9015,11 +9015,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -9031,11 +9031,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_019_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_019_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -9043,12 +9043,12 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEvent(struct w_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVRSystem_IVRSystem_019_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -9060,12 +9060,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_1322 w_pEvent; struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -9079,11 +9079,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_019_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_019_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -9091,11 +9091,11 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_019_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_019_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_019_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -9105,12 +9105,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_019_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_019_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -9123,12 +9123,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_019_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -9143,11 +9143,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_019_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -9156,11 +9156,11 @@ void __thiscall winIVRSystem_IVRSystem_019_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_019_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_019_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_019_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -9168,11 +9168,11 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -9180,55 +9180,55 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_IsInputAvailable(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_019_IsInputAvailable(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_IsInputAvailable_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_IsInputAvailable, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_IsSteamVRDrawingControllers(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_019_IsSteamVRDrawingControllers(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_IsSteamVRDrawingControllers, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_ShouldApplicationPause(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_019_ShouldApplicationPause(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_ShouldApplicationPause_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_ShouldApplicationPause, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct IVRSystem_IVRSystem_019_DriverDebugRequest_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .pchRequest = pchRequest, .pchResponseBuffer = pchResponseBuffer, @@ -9239,11 +9239,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_steam return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_019_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -9251,21 +9251,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_019_AcknowledgeQuit_UserPrompt, ¶ms ); @@ -9327,24 +9327,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_019_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_019(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_019(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_019_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_019(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_019(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_019_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_019_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(47); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 47 * sizeof(*vtable)); int i; @@ -9404,7 +9404,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_019_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_019_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_019_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -9461,11 +9461,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt, 4 DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_020_GetAppContainerFilePaths, 12) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_020_GetRuntimeVersion, 4) -void __thiscall winIVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -9473,11 +9473,11 @@ void __thiscall winIVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_020_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_020_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_020_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -9488,11 +9488,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_020_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_020_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_020_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -9503,11 +9503,11 @@ void __thiscall winIVRSystem_IVRSystem_020_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_020_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_020_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_020_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -9518,11 +9518,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_020_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -9531,11 +9531,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_020_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_020_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -9544,24 +9544,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_020_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_020_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_020_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_020_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_020_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) +void __thiscall winIVRSystem_IVRSystem_020_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) { struct IVRSystem_IVRSystem_020_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, .pInstance = pInstance, @@ -9570,22 +9570,22 @@ void __thiscall winIVRSystem_IVRSystem_020_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_020_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_020_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_020_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_020_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -9593,11 +9593,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -9607,21 +9607,21 @@ void __thiscall winIVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_020_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_020_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -9629,11 +9629,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -9641,11 +9641,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -9656,11 +9656,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -9668,11 +9668,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_020_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -9681,11 +9681,11 @@ void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_020_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -9693,11 +9693,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -9705,11 +9705,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_020_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -9717,11 +9717,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -9729,11 +9729,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -9743,11 +9743,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -9757,11 +9757,11 @@ float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -9771,11 +9771,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -9785,11 +9785,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -9800,11 +9800,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .propType = propType, @@ -9817,11 +9817,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -9833,11 +9833,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_020_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_020_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -9845,12 +9845,12 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEvent(struct w_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_1322 w_pEvent; struct IVRSystem_IVRSystem_020_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -9862,12 +9862,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_1322 w_pEvent; struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -9881,11 +9881,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_020_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_020_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -9893,11 +9893,11 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_020_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_020_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_020_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -9907,12 +9907,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_020_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_020_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -9925,12 +9925,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_020_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -9945,11 +9945,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_020_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -9958,11 +9958,11 @@ void __thiscall winIVRSystem_IVRSystem_020_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_020_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_020_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_020_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -9970,11 +9970,11 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -9982,55 +9982,55 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_IsInputAvailable(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_020_IsInputAvailable(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_IsInputAvailable_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_IsInputAvailable, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_IsSteamVRDrawingControllers(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_020_IsSteamVRDrawingControllers(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_IsSteamVRDrawingControllers, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_ShouldApplicationPause(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_020_ShouldApplicationPause(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_ShouldApplicationPause_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_ShouldApplicationPause, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_020_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -10038,31 +10038,31 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_AcknowledgeQuit_Exiting, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_AcknowledgeQuit_UserPrompt, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetAppContainerFilePaths(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetAppContainerFilePaths(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -10071,11 +10071,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetAppContainerFilePaths(struct w return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_020_GetRuntimeVersion(struct w_steam_iface *_this) +const char * __thiscall winIVRSystem_IVRSystem_020_GetRuntimeVersion(struct w_iface *_this) { struct IVRSystem_IVRSystem_020_GetRuntimeVersion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetRuntimeVersion, ¶ms ); @@ -10139,24 +10139,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_020_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_020(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_020(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_020_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_020(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_020(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_020_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_020_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(48); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 48 * sizeof(*vtable)); int i; @@ -10217,7 +10217,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_020_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_020_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_020_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -10273,11 +10273,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_021_GetAppContainerFilePaths, 12) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_021_GetRuntimeVersion, 4) -void __thiscall winIVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -10285,11 +10285,11 @@ void __thiscall winIVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_021_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_021_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_021_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -10300,11 +10300,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_021_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_021_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_021_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -10315,11 +10315,11 @@ void __thiscall winIVRSystem_IVRSystem_021_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_021_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_021_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_021_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -10330,11 +10330,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_021_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -10343,11 +10343,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_021_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_021_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -10356,24 +10356,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_021_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_021_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_021_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_021_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_021_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) +void __thiscall winIVRSystem_IVRSystem_021_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) { struct IVRSystem_IVRSystem_021_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, .pInstance = pInstance, @@ -10382,22 +10382,22 @@ void __thiscall winIVRSystem_IVRSystem_021_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_021_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_021_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_021_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_021_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -10405,11 +10405,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -10419,21 +10419,21 @@ void __thiscall winIVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -void __thiscall winIVRSystem_IVRSystem_021_ResetSeatedZeroPose(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_021_ResetSeatedZeroPose(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_ResetSeatedZeroPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_ResetSeatedZeroPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -10441,11 +10441,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -10453,11 +10453,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -10468,11 +10468,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -10480,11 +10480,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_021_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -10493,11 +10493,11 @@ void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_021_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -10505,11 +10505,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -10517,11 +10517,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_021_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -10529,11 +10529,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -10541,11 +10541,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -10555,11 +10555,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -10569,11 +10569,11 @@ float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -10583,11 +10583,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -10597,11 +10597,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -10612,11 +10612,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .propType = propType, @@ -10629,11 +10629,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -10645,11 +10645,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_021_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_021_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -10657,12 +10657,12 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEvent(struct w_iface *_this, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_11030 w_pEvent; struct IVRSystem_IVRSystem_021_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -10674,12 +10674,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_11030 w_pEvent; struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -10693,11 +10693,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_021_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_021_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -10705,11 +10705,11 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_021_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_021_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_021_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -10719,12 +10719,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_021_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_021_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -10737,12 +10737,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_021_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -10757,11 +10757,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_021_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -10770,11 +10770,11 @@ void __thiscall winIVRSystem_IVRSystem_021_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_021_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_021_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_021_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -10782,11 +10782,11 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -10794,55 +10794,55 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_IsInputAvailable(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_021_IsInputAvailable(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_IsInputAvailable_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_IsInputAvailable, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_IsSteamVRDrawingControllers(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_021_IsSteamVRDrawingControllers(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_IsSteamVRDrawingControllers, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_ShouldApplicationPause(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_021_ShouldApplicationPause(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_ShouldApplicationPause_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_ShouldApplicationPause, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_021_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -10850,21 +10850,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_AcknowledgeQuit_Exiting, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetAppContainerFilePaths(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetAppContainerFilePaths(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -10873,11 +10873,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetAppContainerFilePaths(struct w return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_021_GetRuntimeVersion(struct w_steam_iface *_this) +const char * __thiscall winIVRSystem_IVRSystem_021_GetRuntimeVersion(struct w_iface *_this) { struct IVRSystem_IVRSystem_021_GetRuntimeVersion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetRuntimeVersion, ¶ms ); @@ -10940,24 +10940,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_021_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_021(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_021(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_021_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_021(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_021(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_021_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_021_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(47); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 47 * sizeof(*vtable)); int i; @@ -11017,7 +11017,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_021_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_021_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_021_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -11072,11 +11072,11 @@ DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting, 4) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_022_GetAppContainerFilePaths, 12) DEFINE_THISCALL_WRAPPER(winIVRSystem_IVRSystem_022_GetRuntimeVersion, 4) -void __thiscall winIVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize(struct w_steam_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) +void __thiscall winIVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize(struct w_iface *_this, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnWidth = pnWidth, .pnHeight = pnHeight, }; @@ -11084,11 +11084,11 @@ void __thiscall winIVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize(struct VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize, ¶ms ); } -HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_022_GetProjectionMatrix(struct w_steam_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) +HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_022_GetProjectionMatrix(struct w_iface *_this, HmdMatrix44_t *_ret, uint32_t eEye, float fNearZ, float fFarZ) { struct IVRSystem_IVRSystem_022_GetProjectionMatrix_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .fNearZ = fNearZ, @@ -11099,11 +11099,11 @@ HmdMatrix44_t * __thiscall winIVRSystem_IVRSystem_022_GetProjectionMatrix(struct return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_GetProjectionRaw(struct w_steam_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) +void __thiscall winIVRSystem_IVRSystem_022_GetProjectionRaw(struct w_iface *_this, uint32_t eEye, float *pfLeft, float *pfRight, float *pfTop, float *pfBottom) { struct IVRSystem_IVRSystem_022_GetProjectionRaw_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .pfLeft = pfLeft, .pfRight = pfRight, @@ -11114,11 +11114,11 @@ void __thiscall winIVRSystem_IVRSystem_022_GetProjectionRaw(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetProjectionRaw, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_022_ComputeDistortion(struct w_steam_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) +int8_t __thiscall winIVRSystem_IVRSystem_022_ComputeDistortion(struct w_iface *_this, uint32_t eEye, float fU, float fV, DistortionCoordinates_t *pDistortionCoordinates) { struct IVRSystem_IVRSystem_022_ComputeDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eEye = eEye, .fU = fU, .fV = fV, @@ -11129,11 +11129,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_ComputeDistortion(struct w_steam_if return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetEyeToHeadTransform(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetEyeToHeadTransform(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t eEye) { struct IVRSystem_IVRSystem_022_GetEyeToHeadTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, }; @@ -11142,11 +11142,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetEyeToHeadTransform(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_GetTimeSinceLastVsync(struct w_steam_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) +int8_t __thiscall winIVRSystem_IVRSystem_022_GetTimeSinceLastVsync(struct w_iface *_this, float *pfSecondsSinceLastVsync, uint64_t *pulFrameCounter) { struct IVRSystem_IVRSystem_022_GetTimeSinceLastVsync_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pfSecondsSinceLastVsync = pfSecondsSinceLastVsync, .pulFrameCounter = pulFrameCounter, }; @@ -11155,24 +11155,24 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_GetTimeSinceLastVsync(struct w_stea return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_022_GetD3D9AdapterIndex(struct w_steam_iface *_this) +int32_t __thiscall winIVRSystem_IVRSystem_022_GetD3D9AdapterIndex(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_GetD3D9AdapterIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetD3D9AdapterIndex, ¶ms ); return params._ret; } -extern void __thiscall winIVRSystem_IVRSystem_022_GetDXGIOutputInfo(struct w_steam_iface *_this, int32_t *pnAdapterIndex); +extern void __thiscall winIVRSystem_IVRSystem_022_GetDXGIOutputInfo(struct w_iface *_this, int32_t *pnAdapterIndex); -void __thiscall winIVRSystem_IVRSystem_022_GetOutputDevice(struct w_steam_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) +void __thiscall winIVRSystem_IVRSystem_022_GetOutputDevice(struct w_iface *_this, uint64_t *pnDevice, uint32_t textureType, VkInstance_T *pInstance) { struct IVRSystem_IVRSystem_022_GetOutputDevice_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pnDevice = pnDevice, .textureType = textureType, .pInstance = pInstance, @@ -11181,22 +11181,22 @@ void __thiscall winIVRSystem_IVRSystem_022_GetOutputDevice(struct w_steam_iface VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetOutputDevice, ¶ms ); } -int8_t __thiscall winIVRSystem_IVRSystem_022_IsDisplayOnDesktop(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_022_IsDisplayOnDesktop(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_IsDisplayOnDesktop_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_IsDisplayOnDesktop, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_SetDisplayVisibility(struct w_steam_iface *_this, int8_t bIsVisibleOnDesktop) +int8_t __thiscall winIVRSystem_IVRSystem_022_SetDisplayVisibility(struct w_iface *_this, int8_t bIsVisibleOnDesktop) { struct IVRSystem_IVRSystem_022_SetDisplayVisibility_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .bIsVisibleOnDesktop = bIsVisibleOnDesktop, }; TRACE("%p\n", _this); @@ -11204,11 +11204,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_SetDisplayVisibility(struct w_steam return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose(struct w_steam_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) +void __thiscall winIVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose(struct w_iface *_this, uint32_t eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t *pTrackedDevicePoseArray, uint32_t unTrackedDevicePoseArrayCount) { struct IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .fPredictedSecondsToPhotonsFromNow = fPredictedSecondsToPhotonsFromNow, .pTrackedDevicePoseArray = pTrackedDevicePoseArray, @@ -11218,11 +11218,11 @@ void __thiscall winIVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose(struc VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetDeviceToAbsoluteTrackingPose, ¶ms ); } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -11230,11 +11230,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandin return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_steam_iface *_this, HmdMatrix34_t *_ret) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose(struct w_iface *_this, HmdMatrix34_t *_ret) { struct IVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); @@ -11242,11 +11242,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass(struct w_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct IVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eTrackedDeviceClass = eTrackedDeviceClass, .punTrackedDeviceIndexArray = punTrackedDeviceIndexArray, .unTrackedDeviceIndexArrayCount = unTrackedDeviceIndexArrayCount, @@ -11257,11 +11257,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(struct w_iface *_this, uint32_t unDeviceId) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceId = unDeviceId, }; TRACE("%p\n", _this); @@ -11269,11 +11269,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(str return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(struct w_steam_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(struct w_iface *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { struct IVRSystem_IVRSystem_022_ApplyTransform_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pOutputPose = pOutputPose, .pTrackedDevicePose = pTrackedDevicePose, .pTransform = pTransform, @@ -11282,11 +11282,11 @@ void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(struct w_steam_iface * VRCLIENT_CALL( IVRSystem_IVRSystem_022_ApplyTransform, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole(struct w_iface *_this, uint32_t unDeviceType) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceType = unDeviceType, }; TRACE("%p\n", _this); @@ -11294,11 +11294,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControlle return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -11306,11 +11306,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDevice return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_022_GetTrackedDeviceClass_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -11318,11 +11318,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_st return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) +int8_t __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -11330,11 +11330,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_s return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int8_t __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -11344,11 +11344,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct return params._ret; } -float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -11358,11 +11358,11 @@ float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -11372,11 +11372,11 @@ int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pError = pError, @@ -11386,11 +11386,11 @@ uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty(struct w_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .unDeviceIndex = unDeviceIndex, .prop = prop, @@ -11401,11 +11401,11 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .propType = propType, @@ -11418,11 +11418,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty(struct w_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, .prop = prop, .pchValue = pchValue, @@ -11434,11 +11434,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty(st return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_022_GetPropErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) +const char * __thiscall winIVRSystem_IVRSystem_022_GetPropErrorNameFromEnum(struct w_iface *_this, uint32_t error) { struct IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .error = error, }; TRACE("%p\n", _this); @@ -11446,12 +11446,12 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetPropErrorNameFromEnum(stru return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEvent(struct w_steam_iface *_this, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent) +int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEvent(struct w_iface *_this, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent) { w_VREvent_t_223 w_pEvent; struct IVRSystem_IVRSystem_022_PollNextEvent_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, }; @@ -11463,12 +11463,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEvent(struct w_steam_iface return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEventWithPose(struct w_steam_iface *_this, uint32_t eOrigin, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEventWithPose(struct w_iface *_this, uint32_t eOrigin, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent, TrackedDevicePose_t *pTrackedDevicePose) { w_VREvent_t_223 w_pEvent; struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .pEvent = pEvent ? &w_pEvent : NULL, .uncbVREvent = uncbVREvent, @@ -11482,11 +11482,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEventWithPose(struct w_stea return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_022_GetEventTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eType) +const char * __thiscall winIVRSystem_IVRSystem_022_GetEventTypeNameFromEnum(struct w_iface *_this, uint32_t eType) { struct IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eType = eType, }; TRACE("%p\n", _this); @@ -11494,11 +11494,11 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetEventTypeNameFromEnum(stru return params._ret; } -w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_022_GetHiddenAreaMesh(struct w_steam_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) +w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_022_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type) { struct IVRSystem_IVRSystem_022_GetHiddenAreaMesh_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, ._ret = _ret, .eEye = eEye, .type = type, @@ -11508,12 +11508,12 @@ w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_022_GetHiddenAreaMesh(str return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) +int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_iface *_this, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_022_GetControllerState_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, .unControllerStateSize = unControllerStateSize, @@ -11526,12 +11526,12 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_steam_i return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, w_VRControllerState001_t *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { w_VRControllerState001_t w_pControllerState; struct IVRSystem_IVRSystem_022_GetControllerStateWithPose_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eOrigin = eOrigin, .unControllerDeviceIndex = unControllerDeviceIndex, .pControllerState = pControllerState ? &w_pControllerState : NULL, @@ -11546,11 +11546,11 @@ int8_t __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_022_TriggerHapticPulse(struct w_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unControllerDeviceIndex = unControllerDeviceIndex, .unAxisId = unAxisId, .usDurationMicroSec = usDurationMicroSec, @@ -11559,11 +11559,11 @@ void __thiscall winIVRSystem_IVRSystem_022_TriggerHapticPulse(struct w_steam_ifa VRCLIENT_CALL( IVRSystem_IVRSystem_022_TriggerHapticPulse, ¶ms ); } -const char * __thiscall winIVRSystem_IVRSystem_022_GetButtonIdNameFromEnum(struct w_steam_iface *_this, uint32_t eButtonId) +const char * __thiscall winIVRSystem_IVRSystem_022_GetButtonIdNameFromEnum(struct w_iface *_this, uint32_t eButtonId) { struct IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eButtonId = eButtonId, }; TRACE("%p\n", _this); @@ -11571,11 +11571,11 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetButtonIdNameFromEnum(struc return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum(struct w_steam_iface *_this, uint32_t eAxisType) +const char * __thiscall winIVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType) { struct IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eAxisType = eAxisType, }; TRACE("%p\n", _this); @@ -11583,55 +11583,55 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetControllerAxisTypeNameFrom return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_IsInputAvailable(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_022_IsInputAvailable(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_IsInputAvailable_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_IsInputAvailable, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_IsSteamVRDrawingControllers(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_022_IsSteamVRDrawingControllers(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_IsSteamVRDrawingControllers, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_ShouldApplicationPause(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_022_ShouldApplicationPause(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_ShouldApplicationPause_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_ShouldApplicationPause, ¶ms ); return params._ret; } -int8_t __thiscall winIVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork(struct w_steam_iface *_this) +int8_t __thiscall winIVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork, ¶ms ); return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_PerformFirmwareUpdate(struct w_iface *_this, uint32_t unDeviceIndex) { struct IVRSystem_IVRSystem_022_PerformFirmwareUpdate_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .unDeviceIndex = unDeviceIndex, }; TRACE("%p\n", _this); @@ -11639,21 +11639,21 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_PerformFirmwareUpdate(struct w_st return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting(struct w_steam_iface *_this) +void __thiscall winIVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_AcknowledgeQuit_Exiting, ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetAppContainerFilePaths(struct w_steam_iface *_this, char *pchBuffer, uint32_t unBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetAppContainerFilePaths(struct w_iface *_this, char *pchBuffer, uint32_t unBufferSize) { struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .pchBuffer = pchBuffer, .unBufferSize = unBufferSize, }; @@ -11662,11 +11662,11 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetAppContainerFilePaths(struct w return params._ret; } -const char * __thiscall winIVRSystem_IVRSystem_022_GetRuntimeVersion(struct w_steam_iface *_this) +const char * __thiscall winIVRSystem_IVRSystem_022_GetRuntimeVersion(struct w_iface *_this) { struct IVRSystem_IVRSystem_022_GetRuntimeVersion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetRuntimeVersion, ¶ms ); @@ -11728,24 +11728,24 @@ __ASM_BLOCK_BEGIN(winIVRSystem_IVRSystem_022_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRSystem_IVRSystem_022(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_022(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRSystem_IVRSystem_022_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRSystem_IVRSystem_022(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_022(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRSystem_IVRSystem_022_FnTable(void *u_iface) +struct w_iface *create_winIVRSystem_IVRSystem_022_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(46); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 46 * sizeof(*vtable)); int i; @@ -11804,7 +11804,7 @@ struct w_steam_iface *create_winIVRSystem_IVRSystem_022_FnTable(void *u_iface) return r; } -void destroy_winIVRSystem_IVRSystem_022_FnTable(struct w_steam_iface *object) +void destroy_winIVRSystem_IVRSystem_022_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); diff --git a/vrclient_x64/winIVRTrackedCamera.c b/vrclient_x64/winIVRTrackedCamera.c index e8eb0116..11796d7a 100644 --- a/vrclient_x64/winIVRTrackedCamera.c +++ b/vrclient_x64/winIVRTrackedCamera.c @@ -27,11 +27,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPa DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion, 24) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection, 28) -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -39,11 +39,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_st return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription(struct w_steam_iface *_this, uint32_t nDeviceIndex, char *pBuffer, uint32_t nBufferLen) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription(struct w_iface *_this, uint32_t nDeviceIndex, char *pBuffer, uint32_t nBufferLen) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pBuffer = pBuffer, .nBufferLen = nBufferLen, @@ -53,11 +53,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDesc return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat, uint32_t *pWidth, uint32_t *pHeight) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat, uint32_t *pWidth, uint32_t *pHeight) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nVideoStreamFormat = nVideoStreamFormat, .pWidth = pWidth, @@ -68,11 +68,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensi return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat) { struct IVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nVideoStreamFormat = nVideoStreamFormat, }; @@ -81,11 +81,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamF return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat(struct w_steam_iface *_this, uint32_t nDeviceIndex) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -93,11 +93,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStrea return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t bEnable) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming(struct w_iface *_this, uint32_t nDeviceIndex, int8_t bEnable) { struct IVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .bEnable = bEnable, }; @@ -106,11 +106,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStream return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -118,11 +118,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(stru return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -130,11 +130,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struc return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -142,11 +142,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(s return params._ret; } -float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime(struct w_steam_iface *_this, uint32_t nDeviceIndex) +float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -154,13 +154,13 @@ float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedT return params._ret; } -extern const w_CameraVideoStreamFrame_t_0914 * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_steam_iface *_this, uint32_t nDeviceIndex); +extern const w_CameraVideoStreamFrame_t_0914 * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_iface *_this, uint32_t nDeviceIndex); -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(struct w_steam_iface *_this, uint32_t nDeviceIndex, const w_CameraVideoStreamFrame_t_0914 *pFrameImage) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(struct w_iface *_this, uint32_t nDeviceIndex, const w_CameraVideoStreamFrame_t_0914 *pFrameImage) { struct IVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pFrameImage = pFrameImage, }; @@ -169,11 +169,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFra return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t bEnable) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struct w_iface *_this, uint32_t nDeviceIndex, int8_t bEnable) { struct IVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .bEnable = bEnable, }; @@ -182,11 +182,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struc return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -194,11 +194,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(stru return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -206,11 +206,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(str return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(struct w_steam_iface *_this, uint32_t nDeviceIndex) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(struct w_iface *_this, uint32_t nDeviceIndex) { struct IVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, }; TRACE("%p\n", _this); @@ -218,11 +218,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(s return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(struct w_steam_iface *_this, uint32_t nDeviceIndex, float flInputU, float flInputV, float *pflOutputU, float *pflOutputV) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(struct w_iface *_this, uint32_t nDeviceIndex, float flInputU, float flInputV, float *pflOutputU, float *pflOutputV) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .flInputU = flInputU, .flInputV = flInputV, @@ -234,11 +234,11 @@ int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(s return params._ret; } -int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, float flWidthPixels, float flHeightPixels, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +int8_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, float flWidthPixels, float flHeightPixels, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .flWidthPixels = flWidthPixels, .flHeightPixels = flHeightPixels, @@ -278,24 +278,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_001_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_001_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_001(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_001(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(18); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 18 * sizeof(*vtable)); int i; @@ -326,7 +326,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_001_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -343,11 +343,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStr DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService, 8) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer, 28) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum(struct w_iface *_this, uint32_t eCameraError) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eCameraError = eCameraError, }; TRACE("%p\n", _this); @@ -355,11 +355,11 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorN return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) { struct IVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHasCamera = pHasCamera, }; @@ -368,11 +368,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_ return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pnWidth = pnWidth, @@ -384,11 +384,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize( return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pFocalLength = pFocalLength, @@ -399,11 +399,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisic return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .flZNear = flZNear, @@ -415,11 +415,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, void **pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService(struct w_iface *_this, uint32_t nDeviceIndex, void **pHandle) { struct IVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHandle = pHandle, }; @@ -428,11 +428,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService(struct w_steam_iface *_this, void *hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService(struct w_iface *_this, void *hTrackedCamera) { struct IVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, }; TRACE("%p\n", _this); @@ -440,11 +440,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, void *hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer(struct w_iface *_this, void *hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) { struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pFrameBuffer = pFrameBuffer, @@ -474,24 +474,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_002_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_002_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_002(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_002(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(8); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 8 * sizeof(*vtable)); int i; @@ -512,7 +512,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_002_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -533,11 +533,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum(struct w_iface *_this, uint32_t eCameraError) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eCameraError = eCameraError, }; TRACE("%p\n", _this); @@ -545,11 +545,11 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorN return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) { struct IVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHasCamera = pHasCamera, }; @@ -558,11 +558,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_ return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pnWidth = pnWidth, @@ -574,11 +574,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize( return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pFocalLength = pFocalLength, @@ -589,11 +589,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .flZNear = flZNear, @@ -605,11 +605,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService(struct w_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct IVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHandle = pHandle, }; @@ -618,11 +618,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService(struct w_iface *_this, uint64_t hTrackedCamera) { struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, }; TRACE("%p\n", _this); @@ -630,11 +630,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pFrameBuffer = pFrameBuffer, @@ -647,11 +647,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrame return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pTextureBounds = pTextureBounds, @@ -663,11 +663,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, @@ -680,11 +680,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_100 *pFrameHeader, uint32_t nFrameHeaderSize) { struct IVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pglTextureId = pglTextureId, @@ -696,11 +696,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .glTextureId = glTextureId, }; @@ -730,24 +730,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_003_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_003_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_003(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_003(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -772,7 +772,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_003_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -793,11 +793,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum(struct w_iface *_this, uint32_t eCameraError) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eCameraError = eCameraError, }; TRACE("%p\n", _this); @@ -805,11 +805,11 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorN return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) { struct IVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHasCamera = pHasCamera, }; @@ -818,11 +818,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_ return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pnWidth = pnWidth, @@ -834,11 +834,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize( return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pFocalLength = pFocalLength, @@ -849,11 +849,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .flZNear = flZNear, @@ -865,11 +865,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService(struct w_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct IVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHandle = pHandle, }; @@ -878,11 +878,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService(struct w_iface *_this, uint64_t hTrackedCamera) { struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, }; TRACE("%p\n", _this); @@ -890,12 +890,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pFrameBuffer = pFrameBuffer, @@ -911,11 +911,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrame return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pTextureBounds = pTextureBounds, @@ -927,12 +927,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, @@ -948,12 +948,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pglTextureId = pglTextureId, @@ -968,11 +968,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .glTextureId = glTextureId, }; @@ -1002,24 +1002,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_004_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_004_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_004(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_004(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -1044,7 +1044,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_004_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1065,11 +1065,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum(struct w_iface *_this, uint32_t eCameraError) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eCameraError = eCameraError, }; TRACE("%p\n", _this); @@ -1077,11 +1077,11 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorN return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) { struct IVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHasCamera = pHasCamera, }; @@ -1090,11 +1090,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_ return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pnWidth = pnWidth, @@ -1106,11 +1106,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize( return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nCameraIndex = nCameraIndex, .eFrameType = eFrameType, @@ -1122,11 +1122,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nCameraIndex = nCameraIndex, .eFrameType = eFrameType, @@ -1139,11 +1139,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService(struct w_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct IVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHandle = pHandle, }; @@ -1152,11 +1152,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService(struct w_iface *_this, uint64_t hTrackedCamera) { struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, }; TRACE("%p\n", _this); @@ -1164,12 +1164,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pFrameBuffer = pFrameBuffer, @@ -1185,11 +1185,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrame return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pTextureBounds = pTextureBounds, @@ -1201,12 +1201,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, @@ -1222,12 +1222,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pglTextureId = pglTextureId, @@ -1242,11 +1242,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .glTextureId = glTextureId, }; @@ -1276,24 +1276,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_005_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_005_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_005(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_005(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(12); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 12 * sizeof(*vtable)); int i; @@ -1318,7 +1318,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_005_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE); @@ -1341,11 +1341,11 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStr DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace, 8) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace, 4) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum(struct w_iface *_this, uint32_t eCameraError) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eCameraError = eCameraError, }; TRACE("%p\n", _this); @@ -1353,11 +1353,11 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorN return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera) { struct IVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHasCamera = pHasCamera, }; @@ -1366,11 +1366,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_ return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pnWidth = pnWidth, @@ -1382,11 +1382,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize( return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nCameraIndex = nCameraIndex, .eFrameType = eFrameType, @@ -1398,11 +1398,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .nCameraIndex = nCameraIndex, .eFrameType = eFrameType, @@ -1415,11 +1415,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService(struct w_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct IVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .pHandle = pHandle, }; @@ -1428,11 +1428,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService(struct w_iface *_this, uint64_t hTrackedCamera) { struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, }; TRACE("%p\n", _this); @@ -1440,12 +1440,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreami return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pFrameBuffer = pFrameBuffer, @@ -1461,11 +1461,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrame return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize(struct w_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .nDeviceIndex = nDeviceIndex, .eFrameType = eFrameType, .pTextureBounds = pTextureBounds, @@ -1477,12 +1477,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pD3D11DeviceOrResource = pD3D11DeviceOrResource, @@ -1498,12 +1498,12 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, w_CameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { w_CameraVideoStreamFrameHeader_t_1017 w_pFrameHeader; struct IVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .eFrameType = eFrameType, .pglTextureId = pglTextureId, @@ -1518,11 +1518,11 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextu return params._ret; } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL(struct w_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct IVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .hTrackedCamera = hTrackedCamera, .glTextureId = glTextureId, }; @@ -1531,22 +1531,22 @@ uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamT return params._ret; } -void __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace(struct w_steam_iface *_this, uint32_t eUniverse) +void __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace(struct w_iface *_this, uint32_t eUniverse) { struct IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, .eUniverse = eUniverse, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace, ¶ms ); } -uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace(struct w_iface *_this) { struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params params = { - .linux_side = _this->u_iface, + .u_iface = _this->u_iface, }; TRACE("%p\n", _this); VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace, ¶ms ); @@ -1576,24 +1576,24 @@ __ASM_BLOCK_BEGIN(winIVRTrackedCamera_IVRTrackedCamera_006_vtables) ); __ASM_BLOCK_END -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); TRACE("-> %p\n", r); r->vtable = &winIVRTrackedCamera_IVRTrackedCamera_006_vtable; r->u_iface = u_iface; return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_006(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_006(struct w_iface *object) { TRACE("%p\n", object); HeapFree(GetProcessHeap(), 0, object); } -struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(void *u_iface) +struct w_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(void *u_iface) { - struct w_steam_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); + struct w_iface *r = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*r)); struct thunk *thunks = alloc_thunks(14); struct thunk **vtable = HeapAlloc(GetProcessHeap(), 0, 14 * sizeof(*vtable)); int i; @@ -1620,7 +1620,7 @@ struct w_steam_iface *create_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(vo return r; } -void destroy_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(struct w_steam_iface *object) +void destroy_winIVRTrackedCamera_IVRTrackedCamera_006_FnTable(struct w_iface *object) { TRACE("%p\n", object); VirtualFree(object->vtable[0], 0, MEM_RELEASE);